Nodes/ComfyUI-WildPromptor/Show Prompt 📃
ComfyUI Node

Show Prompt 📃

Show Prompt (WildPromptor) — see the resolved prompt text in the graph

By 1038lab·Created 2 years ago·Updated 9 months ago· 97
Show Prompt 📃
    • STRING
    prompt

    Small node, big quality-of-life. Show Prompt takes a string and displays it right there on the node face after the graph runs. That's it - but when you're using the pack's randomizers, it's the difference between flying blind and actually knowing what your prompt was.

    It ships in WildPromptor by 1038lab (also the author of the ComfyUI-RMBG masking pack).

    Why you need it

    The list nodes in this pack have a 🎲Random mode. It's the whole appeal - roll the dice, get an unexpected combination. But there's a catch: once the dropdown says "Random," the node doesn't show you what it actually picked. You get an image and no record of the words that made it. If you love the result, you can't reproduce the phrasing without the seed and a lot of guessing.

    Show Prompt closes that gap. Wire it after any node that produces prompt text - a list node, Prompt Concat, the Enhancer - and it renders the resolved string on screen. Now you can read exactly what Random landed on, copy it, tweak it, or lock the seed with confidence.

    How it works

    It's a display (output) node. You connect a STRING into it, run the graph, and the text appears on the node body. Because it's marked as an output node, it participates in execution even though it doesn't feed anything downstream - that's how it gets the final, resolved value rather than a placeholder. ComfyUI walks the graph backward from output nodes, so being one is exactly what guarantees the upstream chain actually runs and this node sees the real result.

    There's nothing WildPromptor-specific about it, either. It'll show the output of any node that produces a string - a stock CLIP text input, another pack's prompt tool, whatever. It just happens to be indispensable when you're leaning on this pack's randomizers.

    Inputs and outputs

    • prompt (required, STRING) - the text to display. This is the only input.
    • STRING output - it also passes the text straight through, so you can insert it inline between two nodes and keep the wire going instead of dead-ending it.

    That passthrough is handy: drop it in the middle of a chain as a live monitor without rearranging anything.

    Installing it

    ComfyUI Manager: search ComfyUI-WildPromptor, install, restart. Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/1038lab/ComfyUI-WildPromptor
    

    then restart. It's under 🧪AILab/🧿WildPromptor. No downloads.

    Common issues

    • Nothing shows up - the text only appears after the graph runs. Queue a prompt; it populates on completion, not on wiring.
    • It shows an old value - it displays the last run's result. Re-queue after changing upstream inputs.
    • I want it inline, not at the end - use the passthrough STRING output to keep the chain going; the node reports the value and forwards it in one step.
    Category🧪AILab/🧿WildPromptor

    Inputs (1)

    NameTypeDefaultDescription
    promptSTRING

    Outputs (1)

    NameTypeDescription
    STRINGSTRING