Skip to content

Planning a Feature

rtd edited this page Jan 12, 2026 · 1 revision

Planning a Feature

The Flow

User: "Plan how to implement..." / "Design this feature..." / "How should we build..."

→ code-foundations classifies as WRITE (planning is part of WRITE)
→ cc-construction-prerequisites produces phased plan
→ Plan includes checkpoints, risks, inputs/outputs per phase

What a Good Plan Includes

Element Purpose
Phases Break work into discrete, testable chunks
Checkpoints Validation gates between phases
Inputs/Outputs What each phase needs and produces
Risk Register Known risks with mitigations
Assumptions What we're assuming is true

Plan Review

The same skill can review a plan:

User: Review this plan using code-foundations

→ cc-construction-prerequisites in CHECKER mode
→ Executes 192-line checklist
→ Produces PASS/WARNING/VIOLATION counts
→ Lists gaps to address before implementation

Example Output

Summary
┌────────────────────────┬──────┬─────────┬───────────┐
│        Category        │ PASS │ WARNING │ VIOLATION │
├────────────────────────┼──────┼─────────┼───────────┤
│ Requirements           │ 4    │ 3       │ 0         │
│ Architecture           │ 4    │ 4       │ 0         │
│ Upstream Prerequisites │ 3    │ 1       │ 0         │
│ Construction Practices │ 4    │ 1       │ 0         │
│ Total                  │ 15   │ 9       │ 0         │
└────────────────────────┴──────┴─────────┴───────────┘

See It In Action

Skills Involved

Skill Role
code-foundations Classifies task
cc-construction-prerequisites Generates and reviews plans

Clone this wiki locally