CivArchive
    Kneehighs lingerie - v1
    NSFW
    Preview 144611779
    Preview 144610490
    Preview 144610719
    Preview 144610879
    Preview 144611123
    Preview 144610486
    Preview 144610489
    Preview 144610704
    Preview 144610710
    Preview 144611028
    Preview 144611124
    Preview 144611182
    Preview 144611226
    Preview 144611278
    Preview 144611430
    Preview 144611707
    Preview 144611718
    Preview 144611772
    Preview 144612290
    Preview 144612302

    Lora to generate a person wearing Kneehighs type legwear.

    Use a Dynamic Prompts, like this one, for pushing the boundaries of variety:
    wearing {|{cute|sexy|feminine}} {|sheer} {|{colorful|__color__}} {|{{polka dots|lines|checkered|stripes|tartan} pattern|__print__}} kneehighs {|||with {|__color__} tiny {bows|laces}}

    The color and print wildcard files contain a variety of colors and print pattern designs respectively. Both files are added as extra for your convenience. (those goes in the Dynamic Prompt wildcards folder obviously, not the LoRAs folder)

    If you are STILL NOT using Dynamic Prompts extension (for A1111 or ComfyUI), you are really missing out. I strongly suggest you upgrade your workflow.

    Description

    FAQ

    Comments (3)

    in_the_zone_againOct 4, 2026
    CivitAI

    Most dynamic prompt nodes don't do reproducibility. I only found VSmartPrompt node that has complete dynamic prompt feature set, and reproducibility. I also does switching which I was missing with other dynamic prompt nodes, but it's not quite perfect. I find that switching based on list (as per the documentation) doesn't work, but using separate switch for each option (instead of a list of options) is okay as a workaround, although it means excessive setup verbosity (stripped from the actual prompt).

    You can setup variables silently, but I tend to create a variable block that actually prints all the variables and switches under relevant labels (literal text), and that helps to catch any issues like the one mentioned above, and see that everything is working as intended in way that is easy to parse visually, preview as text, then I use a find and replace (regex) to strip that whole setup block.
    ```
    metaclear[\s\S]*?metaclear
    ```
    will find "metaclear" [...] "metaclear" (the pair of words, along with everything in between), then just leave the replace field blank to delete the whole block.

    LukeLuke45646Oct 5, 2026

    You can just vibe code a node. Make sure it's working with a seed. This way, you can reproduce the prompt with said seed.

    aipower
    Author
    Oct 5, 2026

    Thanks for the suggestion, never heard of VSmartPrompt. Indeed, I used AI to patch the ComfyUI Dynamic Prompt custom node so it is reproducible when re-using the same seed (easy fix). I've been using Dynamic Prompts for over 4 years now (with A1111 for 3 years then switched to ComfyUI) and I built an extensive Wildcard library. I have no intention to change/redo any of it.

    The prompt I provide in the description is a really stripped down version.

    LORA
    Krea 2

    Details

    Downloads
    300
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/4/2026
    Updated
    10/6/2026
    Deleted
    -
    Trigger Words:
    fashion_kneehighs