tdd
SolidUse test-driven development for behavior-changing feature or fix work, and whenever the user mentions TDD, test-first, red-green-refactor, tracer bullets, integration tests, or public-interface behavior tests. Skip for docs-only, path-only rename, formatting-only, or purely mechanical chores unless explicitly requested.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- youdotcom-oss
- Repository
- youdotcom-oss/agent-skills
- Created
- 6 months ago
- Last Updated
- 4 days ago
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
tdd
Implement features and bug fixes test-first through verified red-green-refactor cycles, one observable behavior at a time. Use when the user requests TDD or red-green-refactor, when a concrete behavior has an appropriate automated test surface, or when a regression must be locked down before a fix. Do not use for exploratory prototypes, generated artifacts, purely mechanical changes, or repositories where introducing tests would exceed the requested scope.
tdd
Test-driven development — write a failing test that names the behavior, watch it fail, implement the minimum to make it pass, then refactor with tests green. Works for new features, bug fixes, and behavior changes. Use when the user says "tdd", "test-first", "write tests first", or wants a change built test-first.
tdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.