CivArchive
    Custom Character UW Expansion Pack - NSFW Modular Natural Language Wildcards - v2.0
    NSFW
    Preview 138222042
    Preview 138223053
    Preview 138223060
    Preview 138223076

    Edit: Aug 4th - I just discovered there is a bug with the node that actually increases the prompt generation time by a lot when using this node since it has to rebuild the wildcards everytime... So this was a bad mistake on my part and I rushed out the release of this too quickly, I am releasing the fixed node soon

    VERSION 2 — COMPLETE REWRITE. MUCH EASIER.

    If you used v1: forget the YAML files, build scripts, and twin-router setup. v2 replaces all of that with one ComfyUI node. Install the node, paste a wildcard tag. If you want to replace the 'Subject' within the wildcard prompt, type your new Subject description replacement prompt into a text box in the Node then run the workflow...

    I also have a custom node that will extract a Lora from your prompt, so you can create custom wildcards and embed the Lora you want to be added into the prompt.

    TLDR (how to use it)

    1. Put your wildcard prompt in the node's text input (same as Impact Wildcard Processor).

    2. Want a specific person instead of a random one? Fill in the Subject field.

    3. Want a locked outfit? Fill in the Wardrobe field (optional and only works with specific wildcards that dont require full nudity).

    4. Queue. Done.

    Example wildcard tag:

    uw-krea2-nsfw/router/portrait-bedroom-pics

    Leave populate + randomize on if you want a new scene every queue.

    WHAT THIS IS (plain English)

    This is an upgraded version of the Impact Pack wildcard node.

    The normal Impact Wildcard Processor expands tags into full prompts. This node does the same thing, but it can intercept specific parts of a wildcard before the full expansion finishes — so you can swap them out.

    In practice, that means:

    - The scene, pose, lighting, and camera still come from the wildcard (random or fixed, your choice).

    - The subject (who appears) can be YOUR character — just paste a description in the Subject field.

    - The outfit can be locked the same way in the Wardrobe field.

    No sidecar files. No code generation. No maintaining duplicate YAML trees.

    WHAT CHANGED FROM V1

    v1 (older download on this page):

    - YAML character files + a build script to generate twin routers

    - Starfire and Ivy examples shipped in the zip

    - Workflows used ImpactWildcardProcessor

    v2 (this upload — recommended for new installs):

    - One node: Wildcard Clause Expander

    - Type your character directly in the node UI

    - Works with the updated v2 workflow (WildcardClauseExpander → PromptLoraExtractor)

    The v1 sidecar zip (krea2-custom-character-companion-*.zip) stays available as an older version if you still want file-based kits. For everyone else, use v2.

    NODE FIELDS

    wildcard_text Your router tag or wildcard prompt (required)

    subject_override Natural-language identity (hair, face, skin, age 18+, etc.) — optional

    wardrobe_override Costume or outfit paragraph — optional

    populate On = expand wildcards (same idea as Impact)

    randomize On = new random picks each queue

    INSTALL

    1. Install the base uw-* wildcard pack (required):

    https://civarchive.com/models/2789815/uw-modular-nsfw-wildcards-photoreal-agent-ready-optional-integration-w-aspect-node

    Extract into custom_wildcards/ under your Impact Pack folder.

    2. Extract THIS zip into ComfyUI/custom_nodes/ (folder: ComfyUI-WildcardClause/).

    3. Recommended: PromptAspectSize resolver node

    https://civarchive.com/models/2789943/uw-custom-node-prompt-aspect-size-resolver-wildcard-wh-latent-wh-comfyui

    4. Optional: Prompt LoRA Extractor (pulls <lora:...> tags out of the expanded text)

    https://civarchive.com/models/2818995/lora-extractor-comfyui-node-used-with-uw-wildcards-pack

    5. Restart ComfyUI. Look for "Wildcard Clause Expander" under utils/prompt.

    6. Easiest start: grab the v2 Turbo + Raw workflow

    https://civarchive.com/models/2808026/krea2-minimal-hq-one-click-nsfw-wildcard-workflow-one-router-tag-full-photoreal-scene-every-queue

    AI agents: see AGENT-INSTALL.md inside the zip.

    Base wildcards (required)

    https://civarchive.com/models/2789815/uw-modular-nsfw-wildcards-photoreal-agent-ready-optional-integration-w-aspect-node

    Aspect / width-height resolver (recommended)

    https://civarchive.com/models/2789943/uw-custom-node-prompt-aspect-size-resolver-wildcard-wh-latent-wh-comfyui

    LoRA Extractor (optional)

    https://civarchive.com/models/2818995/lora-extractor-comfyui-node-used-with-uw-wildcards-pack

    Turbo + Raw workflows (recommend, all nodes above pre-wired in one HQ Krea2 workflow)

    https://civarchive.com/models/2808026/krea2-minimal-hq-one-click-nsfw-wildcard-workflow-one-router-tag-full-photoreal-scene-every-queue

    Description

    FAQ

    Wildcards
    Krea 2

    Details

    Downloads
    182
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/30/2026
    Updated
    8/7/2026
    Deleted
    -

    Files

    customCharacterUWExpansion_v20.zip

    Mirrors