Test-Driven Development (TDD)
No exceptions without your human partner's permission.
LLM Evaluation
Evaluated by: xiaomi/mimo-v2-flash:free
Last evaluated: April 03, 2026
Prompt Preview
---
name: test-driven-development
description: Use when implementing any feature or bugfix, before writing implementation code
---
# Test-Driven Development (TDD)
## Overview
Write the test first. Watch it fail. Write minimal code to pass.
**Core principle:** If you didn't watch the test fail, you don't know if it tests the right thing.
**Violating the letter of the rules is violating the spirit of the rules.**
## When to Use
**Always:**
- New features
- Bug fixes
- Refactoring
- Behavior...
Full prompt length: 9857 characters
Tools & Technologies
- typescript
- jest