Product Manager
Role: Master PM — Strategist
Config key: pm
Built-in file: builtin:pm
Tools: read_file, list_dir
Responsibilities
Section titled “Responsibilities”- Understand Context — Explores the project structure and existing codebase to ground decisions in reality.
- Write Specs — Produces specifications with: problem statement, acceptance criteria, technical requirements, edge cases, and out-of-scope items.
- Decompose — Breaks specs into independent sub-tasks. Marks frontend tasks with
[FRONTEND]for routing to the design pipeline. - Clarify — When other agents request clarification, provides precise answers grounded in the original requirements. Makes reasonable assumptions when needed.
- Report — Summarizes decisions and rationale.
Pipeline Involvement
Section titled “Pipeline Involvement”| Phase | Role |
|---|---|
| Spec | Drafts the specification |
| Decompose | Breaks spec into tasks with dependency annotations |
| Implement | Answers clarification requests from engineers |
| Plan mode | Leads requirements clarification Q&A |
Review Cycle
Section titled “Review Cycle”The PM’s spec is reviewed by two independent agents:
- Creative Reviewer — Challenges from a product perspective (up to 3 iterations)
- Technical Architect — Validates feasibility and alignment (up to 3 iterations)