About prompt
Opinionated Agent Team Designer is a prompt template for designing multi-role tooling systems within AI coding agents (such as Claude Code, Codex CLI, Gemini CLI, Cursor). Inspired by Garry Tan's open-source software factory (gstack), the prompt advocates replacing a single generalist AI assistant with a team of narrow, high-agency roles—CEO/Strategist, Designer, Eng Manager, Release Manager, Doc Engineer, and QA/Tester. It defines each role's mandate, trigger, input/output contracts, and anti-scope to prevent role creep. The prompt also outlines a review lattice (plan reviews, code reviews, pre-ship reviews), an invocation protocol (slash-commands, automatic triggers), and context-passing rules, all designed to ensure roles review each other before shipping.
Key Features
Pros & Cons
- Narrow, specialized roles produce more consistent and higher-quality outcomes than a single generalist
- Explicit review lattice ensures no role ships work without at least one other role's sign-off
- Anti-scope definitions prevent role creep and maintain focus
- Slash-command protocol makes role invocation clear and reproducible
- Complex to set up and maintain for small teams or simple projects
- Requires multiple role definitions and explicit invocation, which may slow down quick tasks
- Assumes the AI coding agent environment supports custom role definitions and slash-commands