Nodes/Qwen Clothing Selector/Skin Quality Booster
ComfyUI Node

Skin Quality Booster

A skin-texture knob for any Qwen prompt you already have

By xxchinenxx·Created 4 months ago·Updated 4 months ago· 1
Skin Quality Booster
    • prompt
    prompt
    skin_qualityRealistic

    This is the smallest node in the pack and it does exactly one thing: it takes a prompt STRING you already have and appends a skin-quality directive to it. Feed it the output of QwenClothingToggles or QwenClothingSelector - or any Qwen-Image-Edit prompt you've written by hand - pick a skin level, and out comes a longer prompt with a skin block bolted on.

    Why would you want that? Qwen-Image-Edit's default skin can come out waxy, airbrushed, plastic - the look that kills a photorealistic outfit edit on sight. The pack's identity block already carries a "no plastic skin" line, but this node is the lever for how hard you push it. And because it accepts any prompt, it's also the node you grab when your clothing prompt is already good and you just want to tune skin without touching the rest of the text.

    Inputs. Two required: prompt, a STRING marked forceInput - it has to be wired from another node, not typed in - and skin_quality, an enum with three choices: Ultra Realistic, Realistic, Fast. Default is Realistic.

    The gotcha that will bite you once: Fast appends nothing. Literally an empty string. The dropdown looks like three options and behaves like two - Fast is the "don't touch skin" option. That's fine once you know, but it's exactly the kind of thing that makes you think the node is broken on first use. Ultra Realistic is the fun one: pores, natural imperfections, subsurface scattering, moles, freckles, "no plastic look." Realistic is the middle path: "natural texture, realistic tones, no airbrushing."

    Mechanically there's no magic. The node concatenates your incoming prompt with the chosen skin block and returns one prompt STRING - same downstream as the rest of the pack, straight into TextEncodeQwenImageEditPlus.

    One honest caveat: a skin directive in a prompt is a nudge, and if you're running a GGUF quant of Qwen 2511 on low steps, that nudge is competing with everything else in the string. Skin still waxy after cranking it to Ultra Realistic? Raise the steps or swap the checkpoint before you blame the wording.

    Installing

    ComfyUI Manager users can search "QwenClothingSelector" and install, then restart. Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/xxchinenxx/ComfyUI-QwenClothingSelector.git
    

    Restart ComfyUI. No Python dependencies and no model downloads - this pack only moves text around.

    Troubleshooting

    • Picked Fast and "nothing happened"? Not a bug. Fast is a no-op by design.
    • Chain order matters: put the booster after the node that builds the clothing instruction and before the encoder (the README's chain is preset → skin booster → style selector → encoder), so the skin block lands at the end of the string where Qwen reads global direction best.
    • Encoder errors like split_with_sizes expects split_sizes have only non-negative entries are a Qwen-setup problem, not this node.
    CategoryQwen/ClothingEdit

    Inputs (2)

    NameTypeDefaultDescription
    promptSTRING
    skin_qualityCOMBORealistic3 options: Ultra Realistic, Realistic, Fast

    Outputs (1)

    NameTypeDescription
    promptSTRING