CRE8IT Serial Prompter
CRE8IT Serial Prompter
- prompt_in
- prompt_out
Every ComfyUI prompt starts life as one giant text box, and you've already felt the problem with that. You want to try "sunset" instead of "overcast", or A/B two style keywords, and you're editing a wall of text hoping you don't nuke the good part. CRE8IT Serial Prompter (class SerialPrompter) is the fix: it turns your prompt into a chain of little blocks, each with its own on/off switch.
What it actually is
It's a prompt-snippet node. You type one piece of the prompt into the multiline prompt field, mark it positive or negative, and chain it to the next snippet. Each block outputs the pack's own SERIAL_PROMPT type rather than plain text - that type is how the pack's nodes talk to each other. When you've built a chain, you feed the end of it into the sibling ApplySerialPrompter node, which flattens the whole thing into real positive and negative strings that a CLIP Text Encode node can eat.
Why bother? Block-structured prompting is a real practice, not a fad - the current best answer to "how do I prompt in 2026" is to keep the subject, the scene, and the style in separate blocks. This node makes that structure literal, in the graph. And the enabled toggle is the killer feature: turn a style block or a subject block off for one generation, leave it on for the next, without touching the text at all.
The inputs that matter
Three required, and honestly they're the whole node:
enabled(boolean, default on) - the switch. Flip it off and that block's text is skipped. Great for A/B tests.prompt_type(positive / negative) - which bucket this snippet lands in when the chain gets flattened.prompt(string, multiline) - the snippet itself.
The optional prompt_in takes another SERIAL_PROMPT, which is how you chain: SerialPrompter A → B → C, each appending its snippet. prompt_out carries the accumulated chain forward to the next node.
How to install it
The pack's README is a single sentence, and there are no model downloads or Python dependencies called out - it's pure graph logic. Standard route: ComfyUI Manager → Install Custom Nodes → search for ComfyUI-Cre8it-Nodes, install, restart. Or by hand:
cd ComfyUI/custom_nodes
git clone https://github.com/DonBaronFactory/ComfyUI-Cre8it-Nodes
then restart ComfyUI. When a workflow using these nodes loads, Manager will flag the pack as missing and offer to install it.
Where people get burned
Fair warning: this is a small, quiet personal pack with essentially no community footprint - no threads, no tutorials, nobody to ask. As of this writing the GitHub page wasn't resolving for me (404), so if Manager can't find the pack by name, that's probably why; install it from whatever bundle shipped with the workflow instead. And because SERIAL_PROMPT is the pack's own type, you can't feed these directly into vanilla nodes - the chain has to end at ApplySerialPrompter to become plain text. If a workflow loads with a missing-node error, that's the whole pack needing an install, not one node.
It's a niche tool for people who like their prompts modular. But if that's you, the toggle alone is worth the install.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| enabled | BOOLEAN | true | — |
| prompt_type | COMBO | positive | 2 options: positive, negative |
| prompt | STRING | — | |
| prompt_inopt | SERIAL_PROMPT | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| prompt_out | SERIAL_PROMPT | — |