# test-driven-development

Agent skill by Jesse Vincent (https://blog.fsck.com)

The Superpowers take on TDD, written to trigger before implementation code exists rather than after. Pairs with verification-before-completion, which is what stops the agent declaring the tests green without running them.

Topics: Testing
Last updated: 2026-07-24 (2 months ago)
Source: https://github.com/obra/superpowers
Repository: https://github.com/obra/superpowers

## Install

```bash
npx skills add https://github.com/obra/superpowers --skill test-driven-development
```

## In the author's words

Use when implementing any feature or bugfix, before writing implementation code

## Verification

- Source link: Resolved (HTTP 200) (pass)
- Repository: Resolves on GitHub (pass)
- Install command: Transcribed from the author's own page (pass)
- Maintenance: Last updated 2 months ago (pass)
- Attribution: Credited to Jesse Vincent (pass)

Full page: https://stackskills.dev/library/test-driven-development
