com um clique
plan
Collaborative planning conversation to produce a Master Plan for a feature
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Collaborative planning conversation to produce a Master Plan for a feature
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Execute PRDs mechanically using task agents or swarm mode
Generate detailed PRDs with hyper-specific tasks from an approved Master Plan
Launch parallel code review agents to review execution results against PRD specifications
Retrospective - review execution, capture learnings, update documentation
Explore a codebase area in depth with parallel research agents before planning
Baseado na classificação ocupacional SOC
| name | plan |
| description | Collaborative planning conversation to produce a Master Plan for a feature |
| argument-hint | <feature idea or problem to solve> |
| tags | ["planning","collaboration","architecture"] |
Start a collaborative planning session. This is a CONVERSATION - not auto-generation.
You and the engineer will discuss, explore, and align on what to build before any PRDs or code are written. The output is a Master Plan document that both sides fully understand.
This is the most important phase. All thinking happens here. The execution phase should require zero decisions from agents.
The engineer described: {{argument}}
Start by:
Do NOT move forward until the engineer confirms you understand the request correctly.
Before proposing any architecture:
Use Glob, Grep, and Read tools to explore.
When exploration gets complex, use /team-research to parallelize:
/team-research with those questionsSee .claude/skills/team-research/SKILL.md for how research agents work.
Present your findings and proposed approach:
Ask the engineer:
Iterate until aligned. This may take multiple rounds. Don't rush.
Propose the PRD breakdown:
Ask: "Does this breakdown make sense? Want to adjust anything?"
Iterate until the engineer is satisfied with the breakdown.
Gate 1: Ask explicitly: "Ready for me to write the Master Plan?"
Only after confirmation, write the Master Plan to:
prds/<YYYY-MM-DDTHH-MM>_<feature-name>/master-plan.md
Follow the format in .claude/rules/prd-format.md. Include:
Gate 2: After writing, tell the engineer: "Master Plan written to prds/<dir>/master-plan.md. Please review it. Want to change anything before I generate the detailed PRDs?"
Only after explicit approval, set the Status to APPROVED and tell the engineer to run /prd <directory-name>.
/prd./team-research when exploration is complex (see Step 2).Engineer: /plan add user settings panel
Claude: "Let me make sure I understand. You want a settings panel where
users can manage their preferences. A few questions:
1. What settings? Profile info, theme, notifications?
2. Where does it live? Modal, sidebar panel, separate page?
3. How should settings persist? API call, localStorage?"
Engineer: "Profile + theme + notifications. Sidebar panel like the
existing ones. localStorage for now, API later."
Claude: [explores codebase - finds existing sidebar patterns, theme
CSS variables, notification state]
Claude: "I found X, Y, Z in the codebase. Here's what I'm thinking
for architecture: [proposal]. The main tradeoff is..."
Engineer: "Looks good, but let's skip notifications for v1."
Claude: [adjusts scope]
Claude: "Here's the PRD breakdown:
- PRD-01: Types + state (no deps) - 3 tasks
- PRD-02: Persistence (no deps) - 2 tasks
- PRD-03: UI components (depends 01, 02) - 4 tasks
- PRD-04: Sidebar integration (depends 03) - 2 tasks
Does this make sense?"
Engineer: "Yes, go ahead and write the master plan."
Claude: [writes master plan]
Claude: "Master Plan written. Please review. Want to change anything?"
Engineer: "Looks good, proceed to PRDs."
Claude: "Run `/prd <directory-name>` to generate the detailed PRDs."
If you find yourself needing to explore many files or understand complex subsystems:
"This touches a lot of the codebase. I'd like to spin up /team-research to explore in parallel. Here are the research questions I'd send to agents:
Want me to go ahead?"
Wait for engineer approval. Then run /team-research (or launch research agents directly using the Task tool with subagent_type: "Explore"). After results come back, synthesize and continue the planning conversation.
This skill may use:
/team-research - For deep codebase exploration during Step 2This skill produces output for:
/prd - The Master Plan that PRD generation reads