Recipes

Concrete Plan campaigns you can copy — enrich thousands of records, scaffold many sites, and run a security audit across multiple repositories.

Copy-paste starting points for common bulk jobs. Each is a brief you load via the Assistant.

Audit every repo (report in each project)

Run a security audit on several repositories, writing the report into each repo. The working directory stays where your sub-agent/skill live; the output path is absolute per unit.

---
label: Security audit · consoles
provider: claude
agent: security-auditor
skill: audit-tanstack
output_dir: .
output_name: {brief}\SECURITY-AUDIT.md
done: file
max_sessions: 3
---
# PROMPT
Using the sub-agent "{agent}" and the skill "{skill}", run a COMPLETE security audit of the
project at:

{brief}

Focus on vulnerabilities, auth, data exposure and dependencies. Write the full Markdown report
to {output} — i.e. at the ROOT OF THE AUDITED PROJECT — which is the done signal.

# UNITS
## repo-a
C:\Code\repo-a\console
## repo-b
C:\Code\repo-b\console

Each report lands at …\repo-a\console\SECURITY-AUDIT.md, done = that file exists.

Scaffold many sites (output is a folder)

---
label: 50 Astro sites
provider: claude
output_dir: sites
output_name: {unit}
done: dir
max_sessions: 6
---
# PROMPT
Build the Astro site described below in sites/{unit}/. Stop when it compiles.

{brief}

# UNITS
## restaurant-landing
One-pager, menu + reservation…
## saas-b2b
Hero + pricing + FAQ…

Done = sites/{unit}/ is non-empty. Set the pool ≥ 6 to run six in parallel.

Enrich a list of records (one file per item)

Use a list file or glob source for thousands of items, one output file each:

---
label: Enrich profiles
provider: claude
agent: contact-enrichment-researcher
output_dir: output/enriched
output_name: {unit}.md
done: file
max_sessions: 4
---
# PROMPT
Enrich the record described in {unit_path} and write the result to {output}.

{brief}

For 10,000 items this is a multi-day run — Plan will hit your plan’s token limit repeatedly and auto-resume each time, finishing the batch on your subscription while you do other things.

Tips

  • Keep one item per unit for fine-grained resume and cheap retries.
  • Always tell the agent the exact {output} path and to write it last — that’s your reliable done signal.
  • Use “remember for the whole campaign” (guardrails) the first time a credit/permission prompt appears, so the rest run hands-off.