Claude skills for test-driven development
157 public Claude skills touch on test-driven development. These 50 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.
tdd migrate
TDD workflow for migrations - orchestrate agents, zero main context growth
parcadei/Continuous-Claude-v3★ 3.9kMITFolder:
tdd-migratetdd migration pipeline
Orchestrator-only workflow for migrating/rewriting codebases with full TDD and agent delegation
parcadei/Continuous-Claude-v3★ 3.9kMITFolder:
tdd-migration-pipelinetdd
Test-driven development workflow with philosophy guide - plan → write tests → implement → validate
parcadei/Continuous-Claude-v3★ 3.9kMITFolder:
tddtdd enforcement
Red-Green-Refactor TDD methodology with mandatory failing tests, minimal implementation, quality refactoring, and 80% coverage gating.
a5c-ai/babysitter★ 1.9kMITFolder:
tdd-enforcementstrict tdd
Strict RED->GREEN->REFACTOR test-driven development with enforcement. Never write production code before a failing test. Atomic commits per TDD cycle.
a5c-ai/babysitter★ 1.9kMITFolder:
strict-tddagentic tdd
Test-driven development for behaviour a unit test cannot reach, by writing the expectation against the running app before writing the code. Declare the consequence first, watch it fail, implement, watch it pass. Use when building a user-facing feature,…
reticlehq/reticle★ 1.3kLicence: see repoFolder:
agentic-tddtdd guide
Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation
alirezarezvani/claude-code-skill-factory★ 896MITFolder:
tdd-guidenw tdd cross language
Port the state-delta + property-based testing paradigm to languages other than Python. DIY recipes per language; canonical Python ref shipped in nwave_ai.state_delta.
nWave-ai/nWave★ 626MITFolder:
nw-tdd-cross-languagenw tdd review enforcement
Test design mandate enforcement, test budget validation, TDD phase validation (3-phase canon per ADR-025), and external validity checks for the software crafter reviewer
nWave-ai/nWave★ 626MITFolder:
nw-tdd-review-enforcementnw tdd methodology
Deep knowledge for Outside-In TDD - double-loop architecture, ATDD integration, port-to-port testing, walking skeletons, and test doubles policy
nWave-ai/nWave★ 626MITFolder:
nw-tdd-methodologydjango tdd
Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
vibeeval/vibecosystem★ 541MITFolder:
django-tdd054 design tdd
Use when Java implementation work should be guided by Test-Driven Development, including maintaining a test list, choosing the next behavior, writing a failing test first, implementing only enough production code to pass, and refactoring while keeping…
jabrena/plinth★ 456Apache-2.0Folder:
054-design-tddforeman tdd
Stack-agnostic test-driven development loop for a single Foreman issue.
VisionForge-OU/foreman★ 443Licence: see repoFolder:
foreman-tddautonomous tdd debugger
Empowers the agent to autonomously run tests, read terminal stack traces, and self-heal code until tests pass. Transforms the agent from a passive coder to an active CI pipeline debugger.
roedyrustam/vibes-plug★ 116MITFolder:
autonomous-tdd-debuggerDelphi Test Driven Development (TDD) and DUnitX
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
delphicleancode/delphi-spec-kit★ 57MITFolder:
tdd-dunitxcm tdd
Use when implementing any feature or bugfix, before writing implementation code
tody-agent/codymaster★ 56No licence statedFolder:
cm-tddtdd workflow
用于需要以测试驱动开发、遵循“红—绿—重构”循环实现功能或修复缺陷的场景。必须先编写失败测试,再实现代码。
huangwb8/skills★ 50MITFolder:
tdd-workflowcreate tdd tasks
Transform SDD tasks into test-first TDD task pairs. Reads existing tasks from /create-tasks and generates paired test tasks with RED-GREEN dependencies. Use when user says "create tdd tasks", "add tdd pairs", "convert to tdd", or wants to apply test-first…
sequenzia/agent-alchemy★ 45MITFolder:
create-tdd-tasksexecute tdd tasks
Execute TDD task pairs autonomously with RED-GREEN-REFACTOR verification. Orchestrates wave-based execution with strategic parallelism, routing TDD tasks to tdd-executor agents and non-TDD tasks to standard task-executor. Use when user says "execute tdd…
sequenzia/agent-alchemy★ 45MITFolder:
execute-tdd-taskstdd cycle
Run a full RED-GREEN-REFACTOR TDD workflow for a feature. Accepts a feature description, task ID, or spec section as input. Presents a plan for confirmation then runs autonomously through all TDD phases.
sequenzia/agent-alchemy★ 45MITFolder:
tdd-cycleplan to tdd
Transform feature plans into test-driven implementation using Outside-In methodology. This skill should be used when converting documented plans from docs/plan/ into testable code w/ proper test structure (Unit, Integration, E2E).
georgekhananaev/claude-skills-vault★ 30MITFolder:
plan-to-tddtdd react
Provides the React testing reference for the tdd skill. Covers test layers, the three Vitest projects, Storybook stories with attached `.test()` behaviors as component tests, vitest-browser-react hook tests, MSW, and Playwright patterns for the frontend…
gaia-harness/gaia★ 26MITFolder:
tdd-reactfec tdd workflow
用于实现新前端行为、修复 bug 或重构可先由测试描述预期行为的逻辑。适用于组件、hooks/composables、工具函数、API clients、路由守卫或用户工作流;中文触发词包括 TDD、测试驱动、先写测试、红绿重构、回归测试。
bovinphang/frontend-craft★ 22MITFolder:
fec-tdd-workflowtdd writer
Draft comprehensive Technical Design Documents. Analyzes codebase, fetches ticket/design/doc context via MCP. Every technical claim is verified against actual code. Unverified information is explicitly marked. Use when the user wants to write a TDD, create…
Flagrare/agent-skills★ 12No licence statedFolder:
tdd-writerimplement with tdd
Implement a SPEC, plan, or feature outside-in, with TDD.
stevepolitodesign/skills★ 9No licence statedFolder:
implement-with-tddtdd patterns
Guide test-driven development through the mandatory Red-Green-Refactor cycle: a test is RED only when it fails for the intended reason, its expected value has a stated source (spec, reference implementation, hand computation, fixture, or standard — never…
synaptiai/synapti-marketplace★ 7Apache-2.0Folder:
tdd-patternstdd with pest
Laravel guidance to apply RED-GREEN-REFACTOR with Pest or PHPUnit; use factories, feature tests for HTTP, and parallel test runners; verify failures before implementation
soden46/syarif-laravel-ai-skills★ 5MITFolder:
tdd-with-pesttesting tdd
Writes tests following TDD Red-Green-Refactor cycle. Language-agnostic methodology with Arrange-Act-Assert structure. Use when implementing features test-first.
qte77/claude-code-plugins★ 3Apache-2.0Folder:
testing-tddworkflow patterns
Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
wshobson/agents★ 42kMITFolder:
workflow-patternsjavascript testing patterns
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test…
wshobson/agents★ 42kMITFolder:
javascript-testing-patternspython testing patterns
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
wshobson/agents★ 42kMITFolder:
python-testing-patternsagentic eval
Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - Implementing self-critique and reflection loops - Building evaluator-optimizer pipelines for quality-critical generation - Creating test-driven code refinement…
github/awesome-copilot★ 41kMITFolder:
agentic-evalBuilding Paper Screening Rubrics
Collaboratively build and refine paper screening rubrics through brainstorming, test-driven development, and iterative feedback
brycewang-stanford/Auto-Empirical-Research-Skills★ 4.8kLicence: see repoFolder:
building-screening-rubricstest driven dev
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
zebbern/claude-code-guide★ 4.7kMITFolder:
test-driven-devcode reviewer
Default code-quality route for broad code review, PR review, maintainability, correctness, and regression-risk checks. Do not use as the primary route for dedicated OWASP/security audits, review-feedback handling, completion verification, AI-code cleanup,…
foryourhealth111-pixel/Vibe-Skills★ 3.8kApache-2.0Folder:
code-reviewerdeslop
Remove AI-generated code slop from a branch: unnecessary comments, redundant defensive checks, boilerplate, style drift, and type casts. Use for cleanup of AI-written code, not for broad code review, security audit, TDD, or final verification.
foryourhealth111-pixel/Vibe-Skills★ 3.8kApache-2.0Folder:
deslopkiro impl
Implement approved tasks using TDD with subagent dispatch. Runs all pending tasks autonomously or selected tasks manually.
gotalab/cc-sdd★ 3.7kMITFolder:
kiro-implgolang troubleshooting
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and…
samber/cc-skills-golang★ 3.7kMITFolder:
golang-troubleshootingazure cosmos db py
Build Azure Cosmos DB NoSQL services with Python/FastAPI following production-grade patterns. Use when implementing database client setup with dual auth (DefaultAzureCredential + emulator), service layer classes with CRUD operations, partition key…
microsoft/skills★ 3.2kMITFolder:
azure-cosmos-db-pywriting plans
Use when you have a spec or requirements for a multi-step task, before touching code. Creates bite-sized TDD implementation plans with dependency tracking.
a5c-ai/babysitter★ 1.9kMITFolder:
writing-plansred green refactor
Guides the red-green-refactor TDD workflow: write a failing test first, implement the minimum code to make it pass, then refactor while keeping tests green. Use when a user asks to practice TDD, write tests first, follow red-green-refactor, do test-driven…
rohitg00/skillkit★ 1.6kApache-2.0Folder:
red-green-refactortest patterns
Applies proven testing patterns — Arrange-Act-Assert (AAA), Given-When-Then, Test Data Builders, Object Mother, parameterized tests, fixtures, spies, and test doubles — to help write maintainable, reliable, and readable test suites. Use when the user asks…
rohitg00/skillkit★ 1.6kApache-2.0Folder:
test-patternstest driven development
Use when the user explicitly requests strict or test-first TDD, or when the current conversation already contains an explicit `TDD Route: strict` decision from another Aegis workflow.
GanyuanRan/Aegis★ 1.4kMITFolder:
test-driven-developmentbackend development
Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.
MoizIbnYousaf/ai-agent-skills★ 1.2kMITFolder:
backend-developmentgsd add tests
Use when a completed phase needs unit or E2E tests, or the user asks to add tests for phase N. Classifies implementation files into TDD, E2E, or skip, gets plan approval, then generates RED-GREEN tests from SUMMARY.md and UAT criteria.
coco-research/coco★ 795Licence: see repoFolder:
gsd-add-testsold coder
Evidence-first development — surround the implementation with an executable spec and a gauntlet of constraints (tests, types, coverage, mutation) so line-by-line review becomes optional. Use when the user explicitly asks for high-assurance or…
AmazingAng/old-coder★ 753MITFolder:
old-codersuper build
Builder lane of the super-board pipeline — takes a `Ready` GitHub Project card into its own per-issue git worktree, makes the smallest safe change test-first (TDD, `ponytail` simplest-first, official docs first for third-party APIs, upgrades and…
EricTechPro/super-board★ 552MITFolder:
super-buildgolang testing
Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.
vibeeval/vibecosystem★ 541MITFolder:
golang-testingtest
Write or assess tests that prove behavior and would fail without the fix. Use when: writing tests, TDD, or asked whether a green test is enough.
boshu2/agentops★ 450Apache-2.0Folder:
testtesting patterns
Cross-language testing strategies and patterns. Triggers on: test pyramid, unit test, integration test, e2e test, TDD, BDD, test coverage, mocking strategy, test doubles, test isolation.
aiskillstore/marketplace★ 446No licence statedFolder:
testing-patterns
Claude skills for test-driven development: before you install one
What's the best Claude skill for test-driven development?
There are 157 of them, spread over 100 repositories on GitHub. Named for it and most starred: tdd migrate (parcadei/Continuous-Claude-v3, ★ 3.9k), tdd migration pipeline (parcadei/Continuous-Claude-v3, ★ 3.9k) and tdd (parcadei/Continuous-Claude-v3, ★ 3.9k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for test-driven development?
For test-driven development, take the tdd-migrate folder from parcadei/Continuous-Claude-v3 (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
Are all these test-driven development skills in English?
No: 2 of those listed, such as tdd workflow and fec tdd workflow, are written mainly in Chinese, Japanese, Korean or Russian rather than English, though the test-driven development task is the same. Claude can follow them either way, but read them before you install.
What should I check before installing a test-driven development skill?
A test-driven development skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for tdd migrate, that is everything in the tdd-migrate folder. 4 of the 50 here come from repositories with under 10 stars, so few people have looked at them. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
Are these test-driven development skills maintained?
85 of the 157 test-driven development skills sit in repositories that changed in the 30 days before 31 Oct 2026.
Are these test-driven development skills official?
No. None of the 157 test-driven development skills comes from Anthropic's own skills repository, so all of them are community-made across 100 repositories.
More topics: every “Claude skills for…” page.