tdd-workflow

Coordinate the seven-step Red/Green/Refactor TDD workflow across planners, testers, and developers.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zenbuapps/zenbu-powers --skill tdd-workflow-zenbuapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/zenbuapps/zenbu-powers/tree/main/skills/tdd-workflow
Command: npx skills add https://github.com/zenbuapps/zenbu-powers --skill tdd-workflow-zenbuapps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill defines the complete execution process for the tdd-coordinator to manage Red→Green→Refactor cycles, issue splitting, team and worktree coordination, and CI/local dual-mode workflows, loading its operational playbook into context.

Core Features & Use Cases

  • Orchestrates the seven-step TDD loop (prepare, Red, Red Gate, Green, Green Gate, Refactor, finish) with explicit gates and evidence requirements.
  • Enables structured team formation, worktree sharing, and dependency-based task lists to prevent conflicts and ensure traceability.
  • Supports loading of reference materials (rules, cycle details, and guidance) to guide decision-making and audits.

Quick Start

Load this skill into the tdd-coordinator and start the seven-step Red→Green→Refactor workflow.

Frequently Asked Questions about tdd-workflow

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

FAQPage Schema
How do I coordinate TDD workflows across multiple development teams?

The tdd-workflow Skill orchestrates the tdd-coordinator to drive the seven-step Red/Green/Refactor process, managing issue splitting, team formation, and worktree sharing to prevent conflicts and ensure traceability across multiple development teams.

What are the steps in the Red Green Refactor cycle for team coordination?

The Red Green Refactor cycle consists of seven steps: prepare, Red, Red Gate, Green, Green Gate, Refactor, and finish. Each phase includes explicit gates and evidence requirements to verify progress before advancing the team workflow.

How does local and CI dual-mode testing work in a TDD workflow?

Local and CI dual-mode testing in this TDD workflow allows teams to execute the Red/Green/Refactor process in both local development environments and continuous integration pipelines, maintaining consistent gate verification and evidence collection across both modes.

When do I need gate verification in a Test Driven Development process?

Gate verification is needed in the TDD process at the Red Gate and Green Gate stages to ensure tests are properly written before implementation and correctly passing before refactoring. This Skill enforces evidence collection at these predefined gates.

Can I use Git worktrees to manage parallel TDD tasks across different teams?

Yes, you can use Git worktrees to manage parallel TDD tasks. This Skill enables structured worktree sharing and dependency-based task lists to prevent conflicts between teams working on split issues simultaneously during the TDD cycle.

What is the best way to split issues for a team using Test Driven Development?

The best way to split issues for TDD teams is using the tdd-coordinator's structured issue splitting mechanism, which creates dependency-based task lists and coordinates worktree management to ensure parallel work remains traceable and conflict-free.