Prompting tips
How to ask any MCP-compatible agent to use FLORA effectively.
These prompting patterns work across any MCP-compatible agent — Claude, Cursor, VS Code, Windsurf, Zed, and others. The agent and the model behind it may differ, but the FLORA MCP surface is the same.
Name the Technique if you know it
Section titled “Name the Technique if you know it”Vague: “Make me some thumbnails.”
Better: “Use the Thumbnail v3 Technique to make 3 thumbnails for this brief.”
Skipping discovery saves a tool call and removes ambiguity. If you don’t remember the name, ask: “What thumbnail Techniques do I have?”
Lead with structure
Section titled “Lead with structure”Briefs work best when they’re skimmable. Agents map fields onto Technique inputs more reliably when the structure is explicit.
Run the Thumbnail v3 Technique with:- Audience: 25-40, design-conscious- Hook: "Smart living, simple"- Do: warm minimalism, soft shadows- Don't: clip-art, gradients
Give me a 3×3 grid.Reference prior outputs by number
Section titled “Reference prior outputs by number”After a grid renders, refer to outputs by their position: “Use #4 and #7 as references”, “Make 5 more like #2”. The agent resolves these to the underlying URLs and passes them as inputs to the next call.
Ask for inspection before kicking off big runs
Section titled “Ask for inspection before kicking off big runs”For batches, run cost adds up. Ask the agent to confirm cost first:
Before running this for 50 SKUs, tell me the cost per run and total credits.
The agent will call retrieve_technique and report the runCost, multiplied by your batch size.
Switch surfaces explicitly
Section titled “Switch surfaces explicitly”Most agents pick the right surface automatically (inline chat for fast iteration, background mode for long jobs, a code editor for batches). You can override:
- “Do this in the background — I want to keep working.”
- “Stay inline — I want to watch each one render.”
- “Open this in a code editor — I want to see the script.”
The exact terminology varies by client (Claude’s “Cowork”, Cursor’s “agent run”, VS Code’s “agent mode”) — say what you want in plain English and the agent translates.
Be specific about output count and shape
Section titled “Be specific about output count and shape”Vague: “Make some variations.”
Better: “Make 5 variations, 1:1 aspect ratio, lock the color palette of #4.”
Techniques expose count, aspect ratio, and reference-locking as inputs. Naming them in your prompt sets them directly.
Tell the agent when to stop
Section titled “Tell the agent when to stop”For exploratory work, set a stop condition so you don’t accidentally chew through credits:
- “Run the Technique 3 times, then stop and ask me what to do next.”
- “For each market, generate one thumbnail. Stop after the first three and show me before continuing.”
When something looks off
Section titled “When something looks off”The agent can re-run with adjustments. The fastest way to course-correct:
- “#3 has the wrong headline — re-run that one with ‘Smart living, simpler.’”
- “All of these are too saturated. Re-run with brand-do updated: ‘muted, low-saturation palette.’”
- “The Technique isn’t picking up the brand color. Show me the Technique’s inputs so we can debug.”
Helpful one-liners
Section titled “Helpful one-liners”Show me everything FLORA MCP can do.
The agent lists every tool with its purpose.
What’s in my Q3 Campaign project right now?
The agent calls retrieve_project and list_project_nodes and shows the contents inline.
What did this run cost?
The agent calls retrieve_technique_run on the most recent run ID and reports chargedCost.
What FLORA MCP can’t do (today)
Section titled “What FLORA MCP can’t do (today)”- No streaming inside a single run. Outputs render when each run completes, not progressively. Multi-output runs (grids) appear tile-by-tile.
- No webhooks. All result-checking happens by polling.
- No editing assets in place. To modify an asset, run it through a Technique that produces a new asset.
These limitations match the API — anything you hit in MCP, you’d also hit calling the REST endpoints directly.