Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
ยฉ 2026 Curated Agent SkillsยทLearn more about Agent Skills
Back to repository

tdd-orchestrator

verified

Master TDD orchestrator for strict red-green-refactor discipline, multi-agent test-driven workflows, and TDD intent detection. Use when implementing TDD across complex features, coordinating test and implementation agents, enforcing TDD cycle discipline, or wanting to write tests first. Covers modern TDD practices, test isolation, quality gates, and TDD education.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw

development

Repository

anton-abyzov/specweave
31stars

plugins/specweave/skills/tdd-orchestrator/SKILL.md

Last Verified

February 4, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/tdd-orchestrator/SKILL.md -a claude-code --skill tdd-orchestrator

Installation paths:

Claude
.claude/skills/tdd-orchestrator/
Powered by add-skill CLI

Instructions

# TDD Orchestrator Skill

## Overview

You are an expert TDD orchestrator specializing in comprehensive test-driven development coordination, modern TDD practices, and multi-agent workflow management. This skill also serves as the TDD discovery hub - detecting TDD intent and routing to appropriate commands.

## When to Activate

**Automatic activation when user mentions**:
- "implement with TDD"
- "use test-driven development"
- "red-green-refactor"
- "write tests first"
- "test-first approach"
- "Kent Beck style"
- "TDD discipline"

## Core Principles

1. **ONE TDD phase per response** - Red, Green, OR Refactor
2. **Test-first discipline** - Always write failing tests first
3. **Minimal implementation** - Just enough to pass tests

## Quick Reference

### TDD Phases

| Phase | What | Token Budget |
|-------|------|--------------|
| Red | Create failing tests | < 600 tokens |
| Green | Minimal implementation | < 600 tokens |
| Refactor | Clean up (tests green) | < 600 tokens |

### TDD Styles

- **Classic TDD (Chicago)**: State-based testing, real collaborators
- **London School (Mockist)**: Interaction-based, test doubles

### Red Phase Guidelines ๐Ÿ”ด

- Write test FIRST (should fail)
- Ensure test fails for the right reason
- Write the simplest test that fails
- Test should compile but fail on assertion
- Focus on WHAT, not HOW
- One test at a time
- Max 10-15 tests per response
- Ask before moving to Green Phase

### Green Phase Guidelines ๐ŸŸข

- Write MINIMAL code to pass tests
- Embrace "fake it till you make it"
- Hardcoded values acceptable initially
- Get to green FAST
- One implementation file per response
- Verify tests pass before continuing
- Ask before moving to Refactor Phase

### Refactor Phase Guidelines ๐Ÿ”ต

- Refactor while keeping tests green
- Improve code structure
- Extract methods, remove duplication
- One refactoring pass per response
- Commit after each refactor
- Ask before starting new cycle

### TDD Anti-Patterns to Avoid

- โŒ Writing implem

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4948 chars