Tdd alternatives
12 skills that do a similar job to Tdd in Development & Code, ranked by rating and usage.
View Tdd →skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Codebase Design
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide…692,475+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Diagnosing Bugs
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing…678,622+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Domain Modeling
Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.715,241+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Implement
Implement a piece of work based on a spec or set of tickets.628,456+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/engineering/skills/testing-strategy ~/.claude/skills/
Testing Strategy
Design test strategies and test plans. Trigger with "how should we test", "test strategy for", "write tests for", "test plan", "what tests do we need"…★ 4.8 · 0+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Improve Codebase Architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.1,008,430+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Prototype
Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explor…853,069+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Ask Matt
Ask which skill or flow fits your situation. A router over the skills in this repo.626,740+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/vercel/next.js && cp -r next.js/skills/next-dev-loop ~/.claude/skills/
Next Dev Loop
Verify Next.js runtime behavior after editing app code. Use this skill to confirm a change actually works in a running app — not just that it compiles…0+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/openai/skills && cp -r skills/skills/.curated/gh-fix-ci ~/.claude/skills/
Gh Fix CI
Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure conte…0+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Wayfinder
Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a…580,246+
skillclaude_appclaude_codeclaude_api
npx skills add mattpocock/skills
Grill With Docs
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.1,062,214+
Frequently asked questions
What is the best alternative to Tdd?
Ranked by rating and usage on AI Khazna, the top alternative is Codebase Design. Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
How many alternatives to Tdd are there?
AI Khazna lists 12 skills that are alternatives to Tdd in Development & Code, each reviewed before publishing.