Prompt file imported from Jeremy-Besson/KeepDebating (
.claude/commands/plan.md). Fill in{{arguments}}before use. Copyright stays with the author.
Phase B: Planning
Context: {{arguments}}
1. Status Initialization
- Phase A: Analysis
- Phase B: Planning
- Phase C: Implementation, Testing & PR
- Final: Pull Request Created
- Current Status: Phase B - Planning Start
2. Instructions
-
Context Retrieval:
- Look for the requirements file at
Features/{{arguments}}/requirements.md. - Read the file and use it as the source of truth for this plan.
- If not present, say so and stop.
- Look for the requirements file at
-
Technical Blueprinting:
- Produce a detailed technical blueprint for integration into the existing codebase.
- Architecture: Define where the logic lives (which folders/files).
- Signatures: Provide class, interface, or function signatures.
- Data & Logic Flow: Explain how data moves through the new feature.
-
Risk Management:
- Call out risks, assumptions, and the validation/testing strategy.
-
File Creation:
- Save this plan as
plan.mdinside theFeatures/{{arguments}}/directory.
- Save this plan as
3. Final Status
- Phase A: Analysis
- Phase B: Planning
- Phase C: Implementation, Testing & PR
- Final: Pull Request Created
- Current Status: Phase B - Planning Completed
4. Final Gate
- Use the
AskUserQuestiontool with the question "Proceed to /implement?" and two options: label "Yes" and label "No". - If Yes: invoke the
/implement {{arguments}}skill. - If No: await further instructions.
