tdd
Installation
SKILL.md
Test-Driven Development Skill
Enforce test-first development workflow for JavaScript and TypeScript files.
Activation Rules
This skill auto-activates when:
- Creating a NEW JavaScript/TypeScript file (not editing existing)
- File is in a testable location (src/, lib/, components/, scripts/, services/, api/)
This skill stays SILENT when:
- Editing an existing file (test reminder only if test is missing)
- File is a config file (*.config.js, *.config.ts)
- File is in skip locations (see Skip Detection)
- Session has prototyping mode enabled (
/tdd off) - File is generated code (.generated., *.g.ts)