Nodes/WGC Nodes/Pack Text 5
ComfyUI Node

Pack Text 5

The prompt library starter kit

By heyheywoah·Created about a month ago·Updated about a month ago· 1
Pack Text 5
    • bundle
    text_01
    text_02
    text_03
    text_04
    text_05

    Five labeled boxes is where the "prompt library" idea starts paying for itself. Pack Text 5 gives you the two prompts you always need - positive and negative - plus three reusable chunks: a lighting style, a camera block, a quality suffix. Name each box, connect the single bundle output to an Unpack Text node, and its outputs mirror those labels automatically. No wire-labeling, no post-it notes, no text_01 archaeology.

    This is the use case the WGC-Nodes README leads with: a reusable prompt library where each panel is named for its role. Five is the natural starting size - enough slots to be genuinely useful, few enough that the node doesn't dominate the canvas.

    How it works

    The pack node collects its five text_01 through text_05 values into a tuple typed WGC_TEXT_BUNDLE and passes it down one wire. The string values are all that enter the executed prompt; labels, collapsed panels, and remembered editor heights are frontend state. That's why renaming studio_hard_light to studio_softbox doesn't re-run your sampler - a real nicety when you're iterating on a big workflow and every label tweak would otherwise trip the cache and waste a generation.

    Different sizes connect freely. Plug this 5 into an Unpack Text 3 and the last two strings just vanish; into an Unpack Text 10 and the empty slots come back as empty strings. So you can upgrade downstream to a 10 later without rewiring anything - the bundle type is the same at every size.

    Inputs and output

    • text_01text_05 - five multiline STRING inputs, all required, all defaulting to empty. These are the only inputs, which is the point: nothing else to configure.
    • bundle (output) - one connection carrying all five strings.

    Install

    The pack is heyheywoah/WGC-Nodes. ComfyUI Manager → search "WGC Nodes", or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/heyheywoah/WGC-Nodes.git
    

    Restart ComfyUI. No dependencies, no models, no keys. (If Manager comes up empty, the first Registry release was still pending at the 0.1.0 launch in August 2026 - the clone always works.)

    Where people get tripped up

    • Dynamic prompts are off. Don't expect {red|blue} or wildcard files to expand inside these boxes; what you type travels verbatim. Keep your randomized variants somewhere that supports dynamic prompts.
    • Five can feel tight. The moment you collect a dozen styles you'll want the 10 - that's the intended escalation path, not a bug.
    • Subgraph caveat. Label discovery across a collapsed Subgraph boundary isn't guaranteed in 0.1.0; use Frozen/Manual label mode or Refresh Labels there.

    If you're starting a prompt library today, this is the size I'd actually install. Big enough to be worth it, small enough that you'll use every box.

    CategoryWGC/Text

    Inputs (5)

    NameTypeDefaultDescription
    text_01STRING
    text_02STRING
    text_03STRING
    text_04STRING
    text_05STRING

    Outputs (1)

    NameTypeDescription
    bundleWGC_TEXT_BUNDLE