Implement a new feature with full TDD discipline
Quand l'utiliser : Non-trivial feature where 'just write it' has burned you before.
Prérequis
- Skill cloned — git clone https://github.com/Shelpuk-AI-Technology-Consulting/agent-skill-tdd ~/.claude/skills/agent-skill-tdd
- Serena available — Install Serena MCP server
- Lad MCP for design review — Install Lad MCP server
Déroulement
-
Kick off with the skillUse agent-skill-tdd. I want to add a 'saved searches' feature. Start from step 1 — activate Serena and investigate.✓ Copié→ Claude reads code, summarizes current state
-
Clarify requirementsConfirm what I just said maps to these acceptance criteria — don't code yet.✓ Copié→ Back-and-forth until confirmed; .requirements/ file saved
-
Design review via LadRun design review — architecture fit, hotspots.✓ Copié→ Design critique, not just approval
-
TDD loopNow begin TDD — write a failing test, minimum code to pass, refactor. Peer review each step.✓ Copié→ Red-green-refactor cycles, each reviewed
Résultat : Feature shipped with tests, requirements history, and design rationale preserved.
Pièges
- Skipping clarify to 'save time' — That's where most AI coding value is lost — hold the line