-
Notifications
You must be signed in to change notification settings - Fork 16
Writing New Code
rtd edited this page Jan 12, 2026
·
1 revision
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
| 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 |
User: Add a window picker feature that lets users fuzzy-search windows and focus the selected one
Claude will:
- Classify as WRITE
- Use cc-construction-prerequisites to create a phased plan
- Define checkpoints between phases
- Identify risks upfront
- Get your approval before implementing
- Window Picker Plan - Full phased plan with checkpoints, risk register, and review
| 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) |
Task Guides
Case Studies
- Picker History Review ⭐
- Comment Renumbering
- Critical Path Review
- Border Cleanup
- Picker Text Overflow
- Tab Indicator Removal
- Picker Focus Bug
- Window Picker Plan
Reference