Skip to content
T

tdd

Test-driven development with vertical slices, behavior-focused tests

by mattpocockFree

Launch
#139in AI Skills
0In stores

Description

tdd is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It is a reference for test-driven development with the red-…

Highlights

  • Red-green loop
  • Behavior-focused tests
  • Anti-patterns to avoid

Ratings & Reviews

No ratings yet

Be the first to rate tdd.

People also visit

M

migrate-to-shoehorn

Migrate test files from `as` type assertions to @total-typescript/shoehorn

AI Skills
Launch
V

vitest-testing

Modern TypeScript/JavaScript testing with Vitest

AI Skills
Launch
C

content-research-writer

Assists in writing high-quality content by conducting research

AI Skills
Launch
C

coding-agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers

AI Skills
Launch
B

brand-guidelines

Applies Anthropic's official brand colors and typography

AI Skills
Launch
C

canvas-design

Create beautiful visual art in .png and .pdf documents using design philosophy

AI Skills
Launch

tdd FAQ

What does the tdd skill do?

It is a reference for test-driven development with the red-green loop: what makes a good test (behavior through public interfaces), where tests go, anti-patterns and the rules of the loop.

How do I install the tdd skill?

Run: npx skills add https://github.com/mattpocock/skills --skill tdd

Is it free?

Yes. It is free and open source.

What is an agent skill?

A SKILL.md file of instructions, sometimes with scripts and reference notes, that an AI agent such as Claude Code loads when a task needs it, so it handles that task the same careful way every time.

What are the best tdd alternatives?

Popular alternatives to tdd include migrate-to-shoehorn, vitest-testing and content-research-writer. See all tdd alternatives

Developer Stuff

Badges