the Implementation Planning Phase of the Analysis-Gated Workflow. Use when producing a detailed, phase-structured Implementation Plan based on completed analysis. No code is written. Requires explicit Architect go signal to advance to implementation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/analysis-gated-workflow:04-implementation-planningThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
---
This skill governs the Implementation Planning Phase of the Analysis-Gated Workflow. Its sole responsibility is to produce a detailed, phase-structured Implementation Plan based entirely on the analysis accumulated in Phases 01–03.
The Implementation Plan is the contract between the analysis and the implementation. It must be precise enough that Phase 05 can be executed without further analysis decisions.
No code is written in this phase. No code is modified in this phase. The Implementation Plan is written to the ANALYSIS document only.
The Implementation Plan is a planning artifact only. No code is written, no files are modified, and no implementation begins in this phase — regardless of how the prompt is worded. The plan is complete when the Architect explicitly signals go for Phase 05.
Append the Phase 04 initiating prompt to the ## Prompt Log section, verbatim.
Before writing anything, check whether the ## Implementation Plan section of the
ANALYSIS document already contains content.
If it already exists: do not overwrite it. Notify the Architect:
"An Implementation Plan already exists in the ANALYSIS document. Do you want me to extend it, replace it, or leave it as-is?" Wait for explicit instruction before proceeding.
If it does not exist: proceed to Step 3.
Before writing the Implementation Plan, re-read the entire ANALYSIS document. Confirm that:
If any of the above are not satisfied, do not proceed. Flag the gap to the Architect.
The Implementation Plan is structured as numbered phases — not as tasks, stories, or time estimates. Each phase represents a logical unit of implementation that can be built and validated independently.
For each phase, identify:
Populate the ## Implementation Plan section of the ANALYSIS document.
A concise overview of what will change:
If the analysis identified multiple viable approaches:
| Strategy | Impact | Risk | Complexity | Verdict |
|---|---|---|---|---|
| Strategy 1 | ★★★★★ | Low | Low | ✅ Selected |
| Strategy 2 | ★★★☆☆ | Medium | High | ❌ Not selected |
State the selected approach and the rationale.
For each phase:
#### Phase N: [Phase Title] [status emoji]
##### N.1 [Subtask title]
- [ ] [Precise, actionable checklist item]
- [ ] [Precise, actionable checklist item]
- [ ] ...
##### N.2 Build and Validate
- [ ] Build [project name]
- [ ] Verify no compilation errors
- [ ] Verify no new warnings
- [ ] [Any phase-specific validation]
Checklist items must be:
Phase structure typically follows:
For each significant risk identified in the analysis:
| Risk | Impact | Mitigation |
|---|---|---|
| [Risk] | High/Medium/Low | [Concrete mitigation step] |
State explicitly:
"Any deviation from this Implementation Plan during Phase 05 must be:
- Stopped immediately
- Documented in the ANALYSIS document under ## Deviations
- Reviewed by the Architect before implementation continues"
Current Phase: PHASE 04
Phase Status: AWAITING ARCHITECT REVIEW
Last Updated: YYYY-MM-DD
Pending Architect Action: Review Implementation Plan.
Add ADR annotations if corrections needed.
Signal go for Phase 05 to begin implementation.
"Implementation Planning Phase is complete. The Implementation Plan is ready for review in the ANALYSIS document. Please review it carefully. Add ADR annotations if corrections are needed. When you are satisfied, signal go for Phase 05 to begin implementation."
Phase 04 output is complete when:
AWAITING ARCHITECT REVIEWGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub cucurb-it/analysis-gated-workflow-skills --plugin analysis-gated-workflow