tdd-cycle

Coordinate four-stage TDD workflows with specialized subagents.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/patrob/skills --skill tdd-cycle-patrob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-cycle
Source: https://github.com/patrob/skills/tree/main/plugins/claude-skills/skills/tdd-cycle
Command: npx skills add https://github.com/patrob/skills --skill tdd-cycle-patrob

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating a four-stage TDD workflow to drive a single success criterion to green using specialized subagents. The orchestration runs inside each workstream under /orchestrate, cycling through Test Writer, Implementer, Verifier, and Fix Loop stages. The workflow enforces a strict delegation contract and never edits production code or tests.

Core Features & Use Cases

  • End-to-end TDD pipeline: four stages with explicit handoffs and reports.
  • Strict delegation contract: the caller never edits production code or tests and relies on subagents for changes.
  • Works inside /orchestrate per criterion and produces a final CYCLE_REPORT with implementation and verification results.
  • Suitable for QA teams and software engineering teams aiming for rapid, test-driven progression of a single criterion.

Quick Start

Run the tdd-cycle workflow on a single criterion to orchestrate the four-stage pipeline automatically.

Frequently Asked Questions about tdd-cycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate a TDD workflow with multiple agents?

You coordinate a TDD workflow with multiple agents by running a four-stage pipeline using specialized subagents for test writing, implementation, verification, and fixing. The orchestrator enforces a strict delegation contract, cycling through each stage until the success criterion turns green.

What is the best way to automate test-driven development for a single success criterion?

Automating test-driven development for a single criterion is best handled by orchestrating dedicated subagents that write tests, implement code, and verify results. This workflow operates under /orchestrate and produces a final CYCLE_REPORT with implementation and verification outcomes.

How does the delegation contract work in a multi-agent TDD pipeline?

The delegation contract in a multi-agent TDD pipeline ensures the coordinator never edits production code or tests directly. It relies entirely on specialized subagents—the Test Writer, Implementer, Verifier, and Fix Loop—to execute changes and report back results.

Can I use this TDD cycle workflow inside an existing orchestration workstream?

Yes, you can use this TDD cycle workflow inside an existing orchestration workstream. The orchestration runs inside each workstream under /orchestrate, driving a single success criterion to green through its four specialized subagent stages.

What are the limitations of using a coordinator for test-driven development?

A limitation of using this TDD coordinator is that it operates strictly on a single success criterion per cycle and never edits production code or tests itself. All code modifications are strictly delegated to the four subagent stages, requiring clear criterion definition beforehand.