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