Claude Code
Agentic building inside the monorepo. Auto-loads CLAUDE.md every turn, so architectural context travels with every prompt.
Maven Tech builds Clarity — a modular, multi-container clinical AI platform where every agent runs in its own isolated ephemeral sandbox. We use Claude across three surfaces, and this guide teaches the prompt craft for all of them.
Claude Code
Agentic building inside the monorepo. Auto-loads CLAUDE.md every turn, so architectural context travels with every prompt.
Claude chat
Research, drafting, analysis, and brainstorming at claude.ai — desktop and mobile.
Claude Projects
Persistent role workspaces with standing instructions. One per role, synced from this repo’s Tier 3 prompts.
| Ingredient | What it is | Example |
|---|---|---|
| Persona | Who Claude should be, or who you are. | ”You are a hostile security auditor for a multi-tenant healthcare platform…” |
| Task | The verb. Draft, review, generate, red-team, summarize. The most important component of any prompt. | ”Flag every violation” |
| Context | The files, invariants, constraints, and audience that shape the output. | ”Check it against the CLAUDE.md invariants — RLS scoping, supervisor surface, orchestrator purity” |
| Format | Table, diff comments, go/no-go, 150-word email, pgTAP tests. | ”Output a BLOCKER / WARN / NIT list with file:line references” |
You are reviewing this diff as a security auditor (Persona). Check it against the CLAUDE.md invariants — RLS scoping, supervisor surface, orchestrator purity (Context). Flag every violation (Task). Output a BLOCKER / WARN / NIT list with file:line references (Format).
You don’t need all four every time. But you always need a verb.
ARCHITECTURE.md §5”). In chat, paste or attach. Context beats cleverness.