Nodes/Symbiotica/Symbiotica Prompt Book
ComfyUI Node

Symbiotica Prompt Book

The architect prompt files, edited from inside the graph

By symbiotica-ai·Created 6 months ago·Updated about 13 hours ago· 2
Symbiotica Prompt Book
  • order
  • project_path
  • image_prompt
project_path

In the Symbiotica pipeline, every asset type gets its prompt composed from the same shared rules plus its own per-type block. The shared rules - lighting, framing, the studio's conventions - live in <project>/prompts/_rules/, and they apply to every asset type. Symbiotica Prompt Book is the node that lets you read and edit those prompts without leaving the graph. Edit lighting once and every type picks it up on the next queue.

If you're not running the pack's order pipeline this node is solving a problem you don't have. If you are, it replaces the whole "open the folder in an editor, hope the path is right" ritual.

How it works

The book is just a folder layout: shared rules in _rules/ (filename order matters - it's the composition order), per-type blocks in prompts/ root, image-model blocks in _image/. The node presents it as a panel, reads and writes the files, and hands the project path out so other nodes read the same book.

The deliberate trick is where the source of truth lives. It's not in a widget and not in the workflow JSON - it's files under the project, which is why the whole team or the whole queue shares it without copying graphs around. The image_prompt output, for instance, is the blocks in _image/ joined in filename order - the style/light/camera rules the image model needs.

The inputs

  • project_path (required) - the client project folder holding the prompt book. Filled in from the order when one is wired.
  • order (optional) - any SYMBIOTICA_ORDER from the pipeline; it carries the project, so project_path can stay empty.

The outputs

  • project_path - the project this panel is editing. Wire it into any node's project_path so both read the same one. This is the output you'll actually use; the Prompt Block and Compose nodes all accept it.
  • image_prompt - the composed image-model blocks, for older graphs. The README points you at Prompt Recipe's image_prompt instead - same text, but with per-block version picks.

Install

The pack installs as one unit:

cd ComfyUI/custom_nodes
git clone https://github.com/symbiotica-ai/comfyui-nodes.git symbiotica
pip install -r symbiotica/requirements.txt

Then restart - or search Symbiotica in ComfyUI Manager. No key, no models for this node.

Gotchas

Because the book is files, the golden rule is: don't edit the same file in two places. The pack is new enough (basically no community chatter yet) that you'll be your own support desk, and the README is genuinely the best documentation you'll find on it - read the prompt-book and prompt-recipe sections before you build a graph on top of them. Also note the ordering subtlety: shared rules are composed in filename order, so number your files (01-, 02-) or the queue composes them alphabetically without asking you.

Categorysymbiotica/pipeline

Inputs (2)

NameTypeDefaultDescription
project_pathSTRINGClient project folder holding the prompt book. Filled in from the order when one is wired.
orderoptSYMBIOTICA_ORDER

Outputs (2)

NameTypeDescription
project_pathSTRINGThe project whose book this panel is editing — wire into any node's project_path so both read the same one.
image_promptSTRINGThe blocks in <project>/prompts/_image/, joined in filename order — the style, light and camera rules the IMAGE model needs. Prefer Prompt Recipe's image_prompt, which is the same text with version picks; this output stays for older graphs.