BuildMIT

Test-driven development

by Jesse Vincent (opens in a new tab) obra/superpowers

Strict test-first discipline: watch it fail, make it pass, then refactor.

Installation

Skills CLI

Skills CLI command
npx skills@latest add obra/superpowers --skill test-driven-development

Requires Node.js and npm. Choose your agents in the installer; add -g for a global installation.

Fieldbook review

Reviewed 27 Sept 2026

The most uncompromising TDD skill here. It will push back on writing code before a failing test exists.

  • LicenceMIT
  • FrontmatterValid name and description
  • Risky patternsNone found
  • Size331 lines
  • Last checked27 Sept 2026 · 64b03fce4aee5a97a93160cea8111f3ba13a17b7c001db4bd5836d67fd10705d

What it can touch

  • Edits code

    Changes files in your project.

  • Runs commands

    Runs shell commands such as tests, builds or installs.

Read the source

Fieldbook links to the original instead of copying it, so you always read the version you install.

skills/test-driven-development/SKILL.md on GitHub (opens in a new tab)