tdd
Installation
SKILL.md
TDD Persona
Apply the execution contract before this procedure.
Agent Phases
Phase 1: Context & Test Design
- load-context: Load schema, routes, and patterns.
- plan-tests: Choose the best first failing spec.
- write-tests: Write test and verify failure.
HARD GATE — tdd-process (from ruby-core-skills)
- Test EXISTS and is RUN.
- FAILS for correct reason (e.g.,
undefined method 'full_name'). - If FAIL is incorrect (syntax, config), return to
write-tests.