Nodes/ComfyUI-PromptDrafter/SinglePromptDrafter
ComfyUI Node

SinglePromptDrafter

The legacy name for Single Prompt - PromptDrafter

By Carasibana·Created 8 months ago·Updated 6 months ago· 2
SinglePromptDrafter
    • prompt
    • raw
    prompt
    prefix
    suffix
    prompt_name
    load_prompt

    SinglePromptDrafter is the old registration key for ComfyUI-PromptDrafter's single-field prompt node. The pack renamed all its nodes to a Name_PromptDrafter scheme in v1.3.3 to stop class-name collisions with other custom node packs, so the current node is Single_PromptDrafter (displayed as "Single Prompt - PromptDrafter"). This legacy key survives as a deprecated shim - DEPRECATED flag set, hidden from the Add Node menu - purely so old workflows that reference it keep loading.

    If you're seeing it in a saved workflow, it's the neutral single text field you can wire into either a positive or negative CLIP encode, with the save/load machinery attached. Same interface it always had: prompt (multiline), optional prefix and suffix, the prompt_name/load_prompt save pair, and outputs prompt (processed, wildcards + prefix/suffix applied) and raw (wildcards only). It accepts the pack's {wildcard_name} placeholders that grow matching input ports, and it re-runs every generation so wildcards re-roll instead of caching. The rename changed none of that - it's purely cosmetic.

    What to do

    An old workflow containing it works fine; the shim exists for exactly that. If you'd rather not rely on a legacy key, replace the node with Single_PromptDrafter and re-wire - sockets are identical. It's a nice two-minute cleanup and it means your workflow stops depending on a compatibility path that could eventually be dropped.

    Installing

    It ships with the pack - ComfyUI Manager (search "PromptDrafter") or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/Carasibana/ComfyUI-PromptDrafter
    

    Restart after; no dependencies beyond ComfyUI, no model downloads. For anything new, search Single_PromptDrafter - that's the name that actually shows up in the add-node menu.

    CategoryPromptDrafter

    Inputs (5)

    NameTypeDefaultDescription
    promptSTRING
    prefixoptSTRING
    suffixoptSTRING
    prompt_nameoptSTRING
    load_promptoptCOMBO3 options: , negative_base, quality_tags

    Outputs (2)

    NameTypeDescription
    promptSTRING
    rawSTRING