Nodes/One Button Prompt/One Button Flufferize
ComfyUI Node

One Button Flufferize

Pad out a thin prompt with more descriptive material

By AIrjen·Created 3 years ago·Updated about a year ago· 1,065
One Button Flufferize
    • fluffed_prompt
    prompt
    amount_of_fluffdynamic
    reverse_polarityfalse
    seed0

    This is one of the newer, least-documented corners of the OneButtonPrompt pack. The README gives it one line - "Flufferize your prompt to enhance your results with Prompt Magic" - and nothing else; there's no dedicated user guide like most of the pack's other features get, and a search through the community for anyone discussing it by name came back completely empty. So take this one as a straight read of the node's own fields rather than anything battle-tested by a crowd of users, and expect to do some of your own experimentation.

    What the fields describe: give it a prompt and it pads it out with more descriptive material - "fluff" - with amount_of_fluff controlling how much. It's chasing the same goal as OneButtonSuperPrompt (turn something thin into something more descriptive) but built from the pack's own word lists rather than piping through a language model - more predictable in behavior, no model dependency to load, less capable of genuinely rewriting a sentence the way a small LLM can.

    How it works

    It takes your prompt and expands it with additional descriptive content, scaled by amount_of_fluff. reverse_polarity flips some part of that behavior - the pack doesn't document what, specifically, and there's no community discussion to lean on either. The fastest way to actually learn what it does is to fix your seed, run the same prompt with it on and off, and diff the two outputs yourself.

    The inputs and outputs that matter

    • prompt (required, multiline) - the prompt to expand.
    • amount_of_fluff (required, default "dynamic", choices none/dynamic/short/medium/long) - how much gets added. none is presumably a pass-through; dynamic lets the node decide based on how sparse your input already is; the rest are fixed lengths.
    • reverse_polarity (required, default false) - an undocumented toggle. Treat it as an experiment, not a known lever.
    • seed (optional) - fix it for reproducible output, randomize it for variety.
    • Output: fluffed_prompt, a single string - wire it into your CLIP Text Encode in place of the thinner original.

    How to install it

    Same pack, same steps: ComfyUI Manager → search "One Button Prompt" → install → restart, or manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/AIrjen/OneButtonPrompt
    

    then restart. Pure text manipulation, no extra models or dependencies beyond the rest of the pack.

    Common issues & troubleshooting

    Output barely changes. Check whether amount_of_fluff is set to none, or whether your input prompt is already dense enough that there's little room left to pad.

    Output balloons into something unusable. Drop from long down to short or dynamic. Treat this the same way you'd treat insanitylevel elsewhere in the pack - more padding is not automatically a better prompt, and an overlong prompt dilutes every individual concept in it.

    reverse_polarity doing something you don't understand. That's a fair reaction - it isn't documented anywhere in the pack, and no one seems to be discussing it publicly either. This is a genuine gap rather than something being glossed over here; the only way to build a mental model of it right now is to test it yourself against a fixed seed.

    CategoryOneButtonPrompt

    Inputs (4)

    NameTypeDefaultDescription
    promptSTRING
    amount_of_fluffCOMBOdynamic5 options: none, dynamic, short, medium, long
    reverse_polarityCOMBOfalse2 options: false, true
    seedoptINT00–18446744073709550000

    Outputs (1)

    NameTypeDescription
    fluffed_promptSTRING