Claude TDD Kit — Data skill for Claude Code
Claude Code plugin marketplace: the developer day-loop plus a gated TDD build pipeline.
How to install Claude TDD Kit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shashankreddy509/claude-tdd-kit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude TDD Kit does
Claude Code plugin marketplace: the developer day-loop plus a gated TDD build pipeline. Two independent plugins.
Alternatives in Data
- Agentlas Storm — Run a force-robust Stormbreaker loop — route to real agents, execute a verified pipeline to completion 1.1k ★
- Ralph The Marketer - Autonomous Copywriter Loop — You are starting the Ralph the Marketer autonomous copywriting agent 698 ★
- Debug Plus — Enhanced debug with swarm integration and prevention pipeline 508 ★
README
claude-tdd-kit
[](https://github.com/shashankreddy509/claude-tdd-kit/actions/workflows/ci.yml)
**An AI coding agent will tell you it's done when it isn't.** It writes the code, writes tests that pass because they only assert what the code already does, reviews its own diff, finds nothing, and reports success. The build is green and nothing has been proven.
This kit turns each of those claims into something that can be checked. Every stage leaves evidence on disk, and the next stage refuses to continue without it.
Before / after: shipping a ticket
| Without the kit | With tdd-pipeline |
|
|---|---|---|
| Tests | Written after the code, pass first time | Stage 1.5 runs the new tests before any implementation exists and requires a non-zero exit. Tests that already pass stop the run: "they assert existing behavior and prove nothing." |
| Evidence | The model says "all tests pass" | The real process exit codes go into tasks/receipts/.json: red.exit, green.exit, the command that ran, and the HEAD sha |
| Review | The same context that wrote the code reads it | Separate specialist reviewer agents check the diff plus its callers. Every Critical finding goes to a verifier that tries to refute it |
| Opening the PR | Happens whenever the model decides it's finished | /ship reads the receipt and refuses if it's missing, if stage != "complete", if sha is stale, if red.exit == 0 (the tests never failed), if green.exit != 0, if any Critical is confirmed or unverified, or if review found any 🟠 Must-fix |
A model can talk its way past a rule written in markdown. It can't create a receipt file that doesn't exist or a `sha` that matches a HEAD that has moved.
What it is
Two Claude Code plugins, installed from one marketplace. Each one works on its own:
- dev-day is the session loop.
/start-sessionloads the corrections y
Related Skills
Multi Agent Evolution Framework
Multi-Agent Coding Orchestration Framework, Governed, CLI-agnostic, with HarnessX inspired gated in-process to
Agent Loop Skills
Loop until it's better — drop-in agentic loops (autoresearch, scientific writing, data analysis, code/SQL/prom
Ckw Skills
ckw-skills — Conner K. Ward's Claude Code marketplace of skills + MCP servers: human-in-the-loop studios, dete
Skraft Plugin
Pipeline SDLC agentique déterministe (DISCOVER→DELIVER) : agents spécialisés, reviewers adversariaux, skills O
Agent Plugins
Claude Code plugins: language-agnostic TDD pipeline and Zig 0.15.x corrective context
Daily Plan
Morning daily-plan ritual — set up the coming day from yesterday's summary + the pipeline KB (roadmap / owed /
Related Agents
Coder
Implementation agent using TDD + Ralph Loop for feature development. Use proactively for implementation tasks
Evolve Build Planner
Build-planning agent for the Evolve Loop. Externalizes Builder's internal chain-of-thought design step into an
Wasp Test Automator
Generate Wasp operation tests following TDD patterns with correct import rules and auth checking. Forked from