Skip to content
T

test-driven-development

Drives development with tests using the red-green-refactor loop

by addyosmaniFree

Launch
#693in AI Skills
0In stores

Description

test-driven-development is an agent skill from Addy Osmani's agent-skills collection that drives development with tests using the red-green-…

Highlights

  • Red-green-refactor loop
  • Prove-It pattern for bug fixes
  • Discovers the project's test stack first
  • Links to browser verification for UI changes

Ratings & Reviews

No ratings yet

Be the first to rate test-driven-development.

People also visit

T

tdd

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

AI Skills
Launch
D

django-tdd

Django testing strategies

AI Skills
Launch
G

golang-testing

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing

AI Skills
Launch
L

laravel-tdd

Laravel testing strategies

AI Skills
Launch
P

perl-testing

Perl testing patterns using Test2::V0, Test::More, prove runner, mocking

AI Skills
Launch
Q

quarkus-tdd

Test-driven development for Quarkus 3.x LTS

AI Skills
Launch

test-driven-development FAQ

What does the test-driven-development skill do?

It has an agent write a failing test before the code that makes it pass, and reproduce bugs with a test before fixing them.

How do I install it?

Run: npx skills add https://github.com/addyosmani/agent-skills --skill test-driven-development

What is the Prove-It pattern?

For a bug fix, the bug is reproduced with a test first, and the fix is made only after the test shows the failure.

When should I not use it?

For pure configuration, documentation or static content changes with no behavioral impact.

What security checks has it passed?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best test-driven-development alternatives?

Popular alternatives to test-driven-development include tdd, django-tdd and golang-testing. See all test-driven-development alternatives

Developer Stuff

Badges