Skip to content

Writing New Code

rtd edited this page Jan 12, 2026 · 1 revision

Writing New Code

The Flow

User: "Implement..." / "Add a feature..." / "Build..." / "Create..."

→ code-foundations classifies as WRITE
→ cc-developer-character checks mindset
→ cc-construction-prerequisites plans before coding
→ cc-pseudocode-programming designs the implementation

What the Skill Prevents

Without Skill With Skill
Start coding immediately Plan first, code second
Discover requirements mid-implementation Requirements clear upfront
Rework when design doesn't fit Design verified before coding
"I'll figure it out as I go" Explicit phases with checkpoints

Example Prompt

User: Add a window picker feature that lets users fuzzy-search windows and focus the selected one

Claude will:

  1. Classify as WRITE
  2. Use cc-construction-prerequisites to create a phased plan
  3. Define checkpoints between phases
  4. Identify risks upfront
  5. Get your approval before implementing

See It In Action

Skills Involved

Skill Role
code-foundations Classifies task as WRITE
cc-developer-character "Plan before coding" mindset
cc-construction-prerequisites Creates phased implementation plan
cc-pseudocode-programming Designs routines before coding
cc-routine-and-class-design Validates interfaces (CHECKER mode)
cc-defensive-programming Validates error handling (CHECKER mode)

Clone this wiki locally