# /tdd

Command · Engineering kit · EC03

Writes the tests first, one small working slice at a time. Agrees with you where the tests will hook into the code before writing any.

## Command

```text
/tdd
```

## Skills

- [tdd](https://atlasscope.dev/skills/tdd): Test-driven development.

## Related

- [Rules the data never enforces](https://atlasscope.dev/prompts/rules-the-data-never-enforces): Finds the rules everyone assumes (one owner per task, no negative balance) that nothing actually checks.
- [Tests that can't fail](https://atlasscope.dev/prompts/tests-that-cant-fail): Finds tests that pass no matter what.
- [What the tests really prove](https://atlasscope.dev/prompts/what-the-tests-really-prove): Asks what each test really proves, then adds one check that would catch a real break.

Source: https://atlasscope.dev/prompts/tdd
