Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Guides

Prompt snippets

Insert tested prompt fragments such as Identity Lock or Golden Hour with the / menu, swap them in one click, and save your own snippets for every workflow.

A prompt snippet is a reusable piece of prompt text, such as "Identity Lock", "Golden Hour" or "Slow Dolly-In", that you insert while you write. Type / in a prompt field, or click the snippets button beside it, and choose a snippet. Its words go into your prompt at that place. Nodaro ships built-in snippets for image and video prompts, and you can save your own.

Snippets and presets

SnippetPreset
What it changesOnly the text of one fieldThe whole node: model, resolution, aspect ratio and more
Where it goesInside the prompt or the negative prompt you are writingInto all of the node's settings at once
Use it toEnrich the wording of a promptSet up a node

Use a preset to set up a node, and a snippet to improve the words.

What you see is what runs

A snippet is plain text. Once you insert it, its words are part of the prompt, and that exact text is sent to the model. Nothing is looked up later. So:

  • The final-prompt view, published apps, the API and workflow export all see the same plain text.
  • A shared or exported workflow carries the words as they are. The person who imports it does not need your snippets.

Insert a snippet with /

Type / in a prompt field

Type / at the start of a line or after a space. The snippet menu opens where you are typing. It never opens in the middle of a word, so an address such as https:// does not open it.

Filter the list

Keep typing to filter. The menu searches each snippet's name, description and category, and names that start with your text come first. Your own snippets appear at the top, then the built-in snippets grouped by category. Each row shows the name and a preview of the text. The menu shows up to 50 results.

Insert it

Use ↑ and ↓ to move, and Enter or Tab to insert the highlighted snippet. Esc closes the menu, and the menu also closes when nothing matches.

Nodaro adds a separator before the snippet so the prompt reads cleanly:

Where your cursor isWhat is added before the snippet
At the start of a line, or after a spaceNothing
After . , ; : ! or ?One space
Right after a wordA comma and a space

The / menu works next to the other prompt shortcuts: @ for mentions and { for variables.

The snippets button

Each prompt field has a small </> button in its label row, beside the AI prompt helper button. It opens the same searchable menu. A snippet you choose from the button is added to the end of the field; use / to insert at another place.

The bottom of the menu has two actions:

  • New snippet opens the snippet manager with a new snippet ready. If you selected text in the field first, that text becomes the new snippet's text.
  • Manage opens the snippet manager, where you edit or delete your snippets.

Snippet pills

In a prompt field, an inserted snippet shows as a small amber pill with its name, instead of the full text. Hover over the pill to read its full text. The pill only changes the display: the prompt still holds the plain words, and copying the prompt copies them.

Click a pill to open its menu:

ActionWhat it does
SwapReplace the snippet with another snippet of the same category, such as Golden Hour with Neon Noir.
Left and right arrowsStep through the other snippets of the same category, one at a time, to compare results between runs.
Edit as textTurn the pill back into text you can edit.
RemoveDelete the snippet and the separator that was added before it.

Backspace next to a pill deletes the whole pill at once.

A pill is shown wherever the prompt text matches a snippet exactly. If you later change the snippet in your library, older prompts that use the old words show them as plain text again. The prompt itself does not change.

Built-in snippets

Nodaro's built-in snippets cover image and video prompts and negative prompts. They are grouped in categories such as:

CategoryExamples
Identity & ConsistencyIdentity Lock, Wardrobe Lock
QualityCinematic Quality, Editorial Photo
LightingGolden Hour, Neon Noir
Camera & Lens85mm Portrait, Kodak Portra Look
CompositionRule of Thirds, Full Body in Frame
RealismReal Skin Texture, Film Grain
Text RenderingLegible Sign Text, Clean Typography
Camera Motion (video)Slow Dolly-In, Orbit Shot
Motion Quality (video)Natural Physics, I2V Fidelity Lock
Audio & Dialogue (video)No Subtitles, Silence Lock
Negative, imageAnatomy Cleanup, Watermark Scrub
Negative, videoArtifact Scrub, Identity Drift Scrub

Built-in snippets cannot be edited. Audio and text fields show only your own snippets.

Create your own snippets

Open the snippet manager

Click the </> button beside a prompt field, then New snippet. To start from text you already wrote, select it in the field first.

Fill in the snippet

Give it a name and the text, and choose where it applies.

FieldRules
NameRequired. Up to 80 characters, and different from your other snippets' names.
DescriptionOptional. Up to 300 characters. The / menu searches it, so a good description helps you find the snippet.
TextRequired. Up to 2,000 characters. This is the exact text that is inserted.
TargetPrompt or negative prompt.
MediaImage, video, audio or text nodes. Leave it empty to show the snippet on every node.
CategoryOptional. Groups the snippet in the menu. Without one, it appears under My snippets.

Save it

Your snippets always appear at the top of the menu, ahead of the built-in ones.

What a snippet cannot contain. Snippet text cannot contain {, }, @ or line breaks. The prompt editor uses curly braces for variables and @ for mentions, so these characters could turn your text into a variable or a mention.

Which snippets a field shows

Each snippet has a target, prompt or negative, and one or more kinds of node: image, video, audio or text. A field shows only the snippets that match both. A "Slow Dolly-In" video snippet never appears in an image prompt, and a negative snippet never appears in a normal prompt field.

Negative-prompt fields get the same / menu, with negative snippets, which are short comma lists such as morphing, warping, flickering. They insert plain text, without pills.

Audio-tag fields, the text fields of speech and Suno music nodes, keep / for their audio tags and do not show snippets.

See the final prompt

Every prompt and negative-prompt field has a Show final prompt button, an eye icon in its label row. It replaces the editor with the full prompt the model will receive, with a Copy button. Click the pencil to go back to Edit prompt. The view is remembered for each field and saved with the workflow.

On Generate Image and Modify Image, the final view colors each part by where it came from:

ColorWhere the text came from
No tintYour own text
Sky blueA variable, such as {Mood}, filled from another node
IndigoA connected picker
AmberA snippet
TealThe node's pre and post text
VioletThe reference phrases for connected characters and images
GreyThe style added at the end
RoseThe negative prompt, when the model has no separate negative field

Other nodes color the same parts where they can. The colors are only for display: Copy always copies plain text, and the model receives plain text.

Negative-prompt fields also say how your negative prompt is sent. Some models take a real negative prompt. For the others, Nodaro adds it to the end of the prompt as an "Avoid:" line.

Snippets from code

Snippets are managed in the editor. The REST API can read them: GET /v1/prompt-snippets lists your snippets and GET /v1/prompt-snippets/factory lists the built-in ones. Creating, editing and deleting snippets happens in the editor only. Running a workflow that uses snippets needs nothing special, because the words are already in the prompt.

Frequently asked questions

Last updated on

On this page