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
| Snippet | Preset | |
|---|---|---|
| What it changes | Only the text of one field | The whole node: model, resolution, aspect ratio and more |
| Where it goes | Inside the prompt or the negative prompt you are writing | Into all of the node's settings at once |
| Use it to | Enrich the wording of a prompt | Set 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 is | What is added before the snippet |
|---|---|
| At the start of a line, or after a space | Nothing |
After . , ; : ! or ? | One space |
| Right after a word | A 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:
| Action | What it does |
|---|---|
| Swap | Replace the snippet with another snippet of the same category, such as Golden Hour with Neon Noir. |
| Left and right arrows | Step through the other snippets of the same category, one at a time, to compare results between runs. |
| Edit as text | Turn the pill back into text you can edit. |
| Remove | Delete 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:
| Category | Examples |
|---|---|
| Identity & Consistency | Identity Lock, Wardrobe Lock |
| Quality | Cinematic Quality, Editorial Photo |
| Lighting | Golden Hour, Neon Noir |
| Camera & Lens | 85mm Portrait, Kodak Portra Look |
| Composition | Rule of Thirds, Full Body in Frame |
| Realism | Real Skin Texture, Film Grain |
| Text Rendering | Legible 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, image | Anatomy Cleanup, Watermark Scrub |
| Negative, video | Artifact 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.
| Field | Rules |
|---|---|
| Name | Required. Up to 80 characters, and different from your other snippets' names. |
| Description | Optional. Up to 300 characters. The / menu searches it, so a good description helps you find the snippet. |
| Text | Required. Up to 2,000 characters. This is the exact text that is inserted. |
| Target | Prompt or negative prompt. |
| Media | Image, video, audio or text nodes. Leave it empty to show the snippet on every node. |
| Category | Optional. 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:
| Color | Where the text came from |
|---|---|
| No tint | Your own text |
| Sky blue | A variable, such as {Mood}, filled from another node |
| Indigo | A connected picker |
| Amber | A snippet |
| Teal | The node's pre and post text |
| Violet | The reference phrases for connected characters and images |
| Grey | The style added at the end |
| Rose | The 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
Related
Presets
Prompt variables
Prompt pre and post text
Creative controls
Generate Image
Last updated on
Creative controls
Pickers set camera, lighting, mood, style, subjects and motion without rewriting prompts. See how they work, how to combine them and where to connect them.
Import and export
Export a workflow as one JSON file, with or without its characters, objects and locations, and import it into another account, project or self-hosted install.