Skip to content
T

test-driven-development

Use a failing behavioral test to guide a feature or bug fix

by sickn33Free

47.6K
#1629in AI Skills
0In stores

Description

test-driven-development is an agent skill for test-driven development: write a failing test first, watch it fail, write the minimal code to…

Highlights

  • Red, green, refactor cycle
  • Failing test before the fix
  • Regression tests for bugs
  • Preserves existing work
  • Honest reporting of test order

Ratings & Reviews

No ratings yet

Be the first to rate test-driven-development.

People also visit

I

implement

Implement a piece of work based on a spec or set of tickets

AI Skills
Get
B

brand-guidelines

Applies Anthropic's official brand colors and typography

AI Skills
Get
C

canvas-design

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

AI Skills
Get
I

internal-comms

A set of resources to help me write all kinds of internal communications

AI Skills
Get
M

mcp-builder

Guide for creating high-quality MCP

AI Skills
Get
S

skill-creator

Guide for creating effective skills

AI Skills
Get

test-driven-development FAQ

What is the core principle?

Watch the test fail first. If you did not, you do not know whether it tests the right thing.

When is it not needed?

For copy, generated output or low-impact configuration, where a focused validation is more appropriate.

What if the code already exists?

The skill keeps it and adds characterisation and regression tests, without rewriting history.

How do I install it?

Run npx skills add https://github.com/sickn33/agentic-awesome-skills --skill test-driven-development.

Is it checked for security?

Its security audits show passes from Gen Agent Trust Hub, Socket and Snyk.

What are the best test-driven-development alternatives?

Popular alternatives to test-driven-development include implement, brand-guidelines and canvas-design. See all test-driven-development alternatives

Developer Stuff

Badges