agentsclimarketplace

Shelves Test

TDD

1,123 rows from 457 repositories

Writing the failing test first, on purpose.

What TDD skills agree on

569 skill files read, by 594 of the 695 authors on this shelf whose files we hold, 2026-09-06

The middle one of the 56 measured here is ~1.7k tokens long, counted with cl100k_base

Counted by distinct author, so one author publishing three of these counts once. Where a claim sits in fewer files than authors, that is said: a claim held by forty authors across three files is one file people copied, not forty people who agreed. Near-identical wordings are grouped and the other wordings are shown, so the grouping is yours to check.

What they tell the agent to do

  1. Write minimal code to pass the test356 of 594 in 332 filesalso worded as Write minimum code to pass the test; Write minimal code to make the test pass
  2. Write a failing test before writing production code240 of 594 in 221 filesalso worded as Write a failing test first; Delete production code written before a failing test
  3. Refactor code only after tests pass184 of 594 in 169 filesalso worded as Refactor code only after the test passes; Refactor only after tests pass
  4. Refactor code while keeping tests green140 of 594 in 133 filesalso worded as Keep tests green during refactoring; Refactor code while tests remain green
  5. Verify the test fails for the expected reason133 of 594 in 121 filesalso worded as Confirm the test fails for the right reason; confirm the test fails for the expected reason
  6. Run tests after each refactor step108 of 594 in 102 filesalso worded as Run tests after every refactor step; Run tests after every change
  7. Use real code instead of mocks whenever possible97 of 594 in 85 filesalso worded as Use real code instead of mocks when possible; Use real code instead of mocks
  8. Reproduce bugs with a failing test before fixing90 of 594 in 81 filesalso worded as Reproduce bugs with a test before fixing; Reproduce bugs with a failing test first
  9. Write tests before implementing code88 of 594 in 70 filesalso worded as Write failing tests before implementation; Write failing tests before implementing code
  10. Verify the test passes after writing code71 of 594 in 61 filesalso worded as Verify the test passes after implementation; Verify the test passes
  11. Write one test for one behavior71 of 594 in 63 filesalso worded as Test one behavior per test; Test one behavior per test case
  12. Run the full test suite63 of 594 in 56 filesalso worded as Run the full test suite after fixing bugs; Run full test suite after each change
  13. Follow the red-green-refactor cycle59 of 594 in 51 filesalso worded as Follow the Red-Green-Refactor cycle for all features; follow the red green refactor cycle
  14. Follow the arrange-act-assert pattern57 of 594 in 41 filesalso worded as Use the Arrange-Act-Assert pattern; Use the Arrange-Act-Assert pattern for tests
  15. Run tests to confirm failure and success53 of 594 in 50 filesalso worded as Run tests to confirm failure before implementation; Run the test to confirm failure

What they tell it not to do

  1. Do not write production code without a failing test198 of 594 in 185 filesalso worded as Do not write production code without a failing test first; Do not write production code before a failing test
  2. Do not write all tests before implementation129 of 594 in 123 filesalso worded as Do not write tests after implementation; Do not write implementation before tests
  3. Do not keep code written before tests as reference113 of 594 in 100 filesalso worded as Do not write code before tests; Do not write tests after the code
  4. Do not add features during the refactor phase107 of 594 in 95 filesalso worded as Do not add features during refactoring; Do not add extra features during the green phase
  5. Do not test internal implementation details105 of 594 in 91 filesalso worded as Do not test implementation details; do not test implementation internals
  6. Do not skip watching the test fail98 of 594 in 88 filesalso worded as Do not skip the failing test verification step; Do not skip the failing test step
  7. Do not rationalize skipping TDD70 of 594 in 58 filesalso worded as Do not rationalize skipping TDD for any reason; do not skip tdd
  8. Do not add speculative features49 of 594 in 45 filesalso worded as Do not write speculative features; Do not include speculative abstractions
  9. Do not test private methods49 of 594 in 41 filesalso worded as Do not test private methods directly; do not test private methods or internal state
  10. Do not test mocks instead of real behavior47 of 594 in 37 filesalso worded as Do not test mock behavior instead of real behavior; Do not test mock behavior

What they expect to be installed

  1. npm test89 of 594 in 73 files
  2. test runner78 of 594 in 77 files
  3. Jest64 of 594 in 45 files
  4. git62 of 594
  5. vitest60 of 594 in 46 files
  6. pytest58 of 594
  7. npm46 of 594 in 28 files
  8. Playwright42 of 594 in 29 files
  9. go test21 of 594
  10. bash20 of 594

What they ask it to produce

  1. Failing test343 of 594 in 320 filesalso worded as Failing test case; failing tests
  2. Refactored code172 of 594 in 164 filesalso worded as Refactored clean code; Refactored production code
  3. Minimal implementation code149 of 594 in 140 filesalso worded as minimal implementation; Minimum implementation code
  4. Minimal production code103 of 594 in 97 filesalso worded as Minimum production code; minimal code
  5. Passing test suite75 of 594 in 54 filesalso worded as Passing tests; passing test
  6. Coverage reports70 of 594 in 48 filesalso worded as Coverage report; Aggregated coverage reports
  7. Implementation code41 of 594 in 37 filesalso worded as code implementation; Implementation file
  8. Unit tests38 of 594 in 29 filesalso worded as Unit test code; Unit test files

When TDD authors say to reach for one

The situations these authors wrote into their own files, counted out of the same 594 authors, with the skills that name each one

How TDD skills are built

1,008 skill directories by 434 authors, read from their repositories’ own file trees 2026-08-05

The middle bundle among those shipping files is 2 files, 8.1 KB beside SKILL.md

Counted by distinct author, same as above, so one author publishing forty template copies counts once. SKILL.md itself is not counted as a file, so a single-file skill is one where that file is the whole skill.

The shape

  1. SKILL.md is the whole skill179 of 434 authors, 552 of 1,008 skills
  2. files ship beside it255 of 434 authors, 456 of 1,008 skills
  3. executable scripts ship inside27 of 434 authors, 40 of 1,008 skills

The folders they converge on

  1. references/86 of 434 authors, 112 of 1,008 skills
  2. agents/29 of 434 authors, 39 of 1,008 skills
  3. scripts/21 of 434 authors, 29 of 1,008 skills
  4. assets/14 of 434 authors, 22 of 1,008 skills
  5. evals/14 of 434 authors, 24 of 1,008 skills
  6. resources/10 of 434 authors, 16 of 1,008 skills
  • Tdd

    Shelpuk-AI-Technology-Consulting/agent-skill-tdd/skills/tdd Skill

    30 repo

    TDD + requirements workflow skill for AI coding agents (Claude Code, Codex, Antigravity, Cursor, Windsurf, etc.). Part of the Shelpuk agentic suite alongside Serena, Kindly Web Search, and Lad.

  • Reference

    oribarilan/97/.todo/done/US-97-mvp/reference Skill

    no license23 repo

    Agent skills distilled from the hard-won lessons of world-renowned programmers, in the spirit of "97 Things Every Programmer Should Know"

  • Wu5 dev flow

    WenOwen/wu5-dev-flow/wu5-dev-flow Skill

    18 repo

    Auditable SDD, strict TDD, and safe Git workflow skill for Codex and Python projects.

  • Clean code

    markoa/clean-code-skill/skills/clean-code Skill

    4 repo

    Agent skill for clean code programming standards

  • Apply tdd loop en

    roebi/agent-skills/skills/apply-tdd-loop-en Skill

    no license3 repo

    agent skill library for ai agents using skills

  • Specmint tdd

    ngvoicu/specmint-tdd Skill

    2

    TDD-first spec workflow for AI coding agents. Strict red-green-refactor enforcement, alternating TEST-IMPL task pairs, TDD Log audit trail. Everything in Spec Mint Core plus test-driven discipline. Claude Code plugin + universal skill.

  • Bdd

    danielsogl/skills/skills/bdd Skill

    2 repo

    Personal collection of Anthropic Agent Skills with capability + trigger evals — currently: ngrx-signals (Angular Signal Store, +16pp pass rate vs baseline)

  • Kill test first

    redamancy231-create/claude-skills/kill-test-first Skill

    2 repo

    三个实战验证的Claude Code Skill:会话交接、CLAUDE.md 生成、事前否决审计

  • Ctrl c v tdd

    Huangleyang125207/ctrl-c-v-code-skills/skills/ctrl-c-v-tdd Skill

    1 repo

    AI's biggest bug isn't wrong code — it's original code. Character-driven coding skill: copy-paste hierarchy, code-as-memory, progressive disclosure.

  • Test first verifier

    benman1/wiggum/.claude/skills/test-first-verifier Skill

    no license1 repo

    Self-driving agent loop for Claude Code. It turns an issue into a planned, verified, committed change, and lets you run, supervise, and chain workplans from the shell.

  • Bug fix tdd

    geigermatic/claude-craft/skills/bug-fix-tdd Skill

    1 repo

    Engineering craft for Claude Code — TDD, verification, code quality, and SDLC discipline.

  • Apply tdd loop en

    roebi/sw-dev-agent-framework/skills/apply-tdd-loop-en Skill

    no license1 repo

    An agentic framework that does exactly one thing: **software development**. Built with TDD. Every line of production code was preceded by a failing test.

  • Proven python

    shanwije/proven-python/skills/proven-python Skill

    1 repo

    Make your AI agent prove its Python before calling it done: TDD, strict typing, clean code, and a green ruff/mypy/pytest toolchain. A Claude Code skill, works with any agent.

  • Acceptance criteria

    celestialdust/achilles-skills/skills/acceptance-criteria Skill

    1 repo

    An AI engineering skill suite that takes one idea from Ideate → Spec → Plan → Implement → Verify → Review → Ship — the human owns intent, the agent owns execution, ending at risk-banded draft PRs. Installable across Claude Code, Cursor, Gemini CLI, and more.

  • Bootstrap sdd tdd

    kxdds/sdd-tdd/skills/bootstrap-sdd-tdd Skill

    1 repo

    One skill to bring Spec-Driven + Test-Driven Development (SDD+TDD) to any AI coding agent - OpenSpec x Superpowers bridge for Cursor, Claude Code, Codex, OpenCode, Gemini CLI and more

  • Tdd

    kongyo2/TDD/tdd Skill

    0 repo
  • Agentic bdd test case mentor

    jovd83/agentic-bdd-test-case-mentor Skill

    0

    Reviews and improves BDD and Gherkin scenarios with coaching on traceability, coverage gaps, and Given-When-Then quality.

  • Goal prompt generator

    srinitude/hermes-goal-prompt-generator/skills/goal-prompt-generator Skill

    0 repo

    Hermes Agent skill + CLI: turn one raw goal prompt into an isolated optimized Markdown contract + paired ANALYSIS/BOOTSTRAP/RED/GREEN/REFACTOR TDD task-list YAML, with a paste-target /goal handoff — never executes the goal. 12-executor catalog (Claude Code, Codex, OpenCode, Gemini, Cursor, Aider, Pi, Qwen, Goose, Amp, Crush, Hermes).

  • Adding dbt unit test

    danielvogler/ai-skills-library/.agents/skills/adding-dbt-unit-test Skill

    0 repo

    Centralized manifest for AI agent skills. Synced via ai-agent-skills.

  • Behavior first

    Rookage/agent-discipline/skills/behavior-first Skill

    0 repo

    Practical bilingual skills that make AI coding agents more disciplined, testable, and useful in real engineering work.

  • Add feature

    2389-research/firebase-development/skills/add-feature Skill

    2 repo

    Firebase project workflows including setup, features, debugging, and validation

  • Specmint tdd

    ngvoicu/specmint-tdd/skills/specmint-tdd Skill

    2 repo

    TDD-first spec workflow for AI coding agents. Strict red-green-refactor enforcement, alternating TEST-IMPL task pairs, TDD Log audit trail. Everything in Spec Mint Core plus test-driven discipline. Claude Code plugin + universal skill.

  • Dev coding

    calneymgp/solodev/skills/dev-coding Skill

    2 repo

    Solo-dev Claude Code skills: brainstorm → plan → code. No ceremony, no vibes. Fusion of Matt Pocock, OpenSpec, get-shit-done.

  • Tcr

    xpepper/tcr-skill/tcr Skill

    2 repo

    A collection of Agent Skills for TCR (Test && Commit || Revert) workflows.

  • Test driven development

    RbBtSn0w/adg/test/fixtures/superpowers/skills/test-driven-development Skill

    2 repo

    One CLI to manage AI agent plugins and skills — author once in a single manifest, adapt to Claude Code, Codex & Antigravity. Versioned & reproducible.

  • Enterprise build

    anotherben/claude-enterprise-skills/skills/enterprise-build Skill

    1 repo

    9-stage enterprise development pipeline for Claude Code. TDD, adversarial testing, mechanical verification. Any stack.

  • Snap forge

    sadiksaifi/skills/snap-forge Skill

    no license1 repo

    SNAP — agent skills for smart models that ship real software.

  • Testing strategy

    magallon/testing-toolkit/testing-strategy Skill

    1 repo

    Stack-agnostic testing skills for AI agents — testing strategy, prioritization, and E2E browser automation

  • Openspec superpowers

    kxdds/sdd-tdd/skills/openspec-superpowers Skill

    1 repo

    One skill to bring Spec-Driven + Test-Driven Development (SDD+TDD) to any AI coding agent - OpenSpec x Superpowers bridge for Cursor, Claude Code, Codex, OpenCode, Gemini CLI and more

  • Test driven development

    sgrowe/jj-ai/jj-flow/skills/test-driven-development Skill

    no license0 repo

    Experiments in AI coding with JJ VCS

  • Bug first tdd

    Johnny-Martinez/fleet-of-one-free/skills/bug-first-tdd Skill

    0 repo

    Free starter kit for running AI coding agents with proof gates, status badges, and lane discipline. MIT.

  • Analysis

    jovd83/junit5-skill/analysis Skill

    0 repo

    JUnit 5 skill pack for creating, debugging, modernizing, documenting, and routing JVM test workflows.

  • Tdd sentinel

    rogerchappel/skillforge/examples/tdd-sentinel Skill

    0 repo

    Forge portable coding-agent skills with linting, activation tests, render adapters, and local-first packaging.

  • Chunked impl

    tnagatomi/skills/skills/chunked-impl Skill

    no license0 repo

    tnagatomi's Agent Skills collection

  • Api design

    nledford/engineering-review-board/skills/api-design Skill

    0 repo

    A collection of AI agent skills I have written

  • Test driven development

    addyosmani/agent-skills/skills/test-driven-development Skill

    85,040 repo

    Production-grade engineering skills for AI coding agents.

  • Code showcase testing patterns

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/code-showcase-testing-patterns Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd orchestrator

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-orchestrator Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflow

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflow Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd cycle

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflows-tdd-cycle Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd green

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflows-tdd-green Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd red

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflows-tdd-red Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd refactor

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflows-tdd-refactor Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd-workflows Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/tdd Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Test driven development

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/test-driven-development Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Testing patterns

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/testing-patterns Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Code showcase testing patterns

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/code-showcase-testing-patterns Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd orchestrator

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-orchestrator Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflow

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflow Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd cycle

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflows-tdd-cycle Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd green

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflows-tdd-green Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd red

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflows-tdd-red Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows tdd refactor

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflows-tdd-refactor Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd workflows

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd-workflows Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Tdd

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/tdd Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Test driven development

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/test-driven-development Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Testing patterns

    sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/testing-patterns Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Test driven development

    sickn33/agentic-awesome-skills/plugins/agentic-bundle-aas-qa-test-automation/skills/test-driven-development Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

  • Test driven development

    sickn33/agentic-awesome-skills/plugins/agentic-bundle-essentials/skills/test-driven-development Skill

    44,658 repo

    AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 1,987+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.

All 1,123 in the catalog