tdd-red

Generate failing tests and coordinate parallel workers for TDD RED phases.

8|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/morodomi/tdd-skills --skill tdd-red
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-red
Source: https://github.com/morodomi/tdd-skills/tree/main/plugins/tdd-core/skills/tdd-red
Command: npx skills add https://github.com/morodomi/tdd-skills --skill tdd-red

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the RED phase of the TDD workflow by generating failing tests and coordinating parallel workers to validate that code changes are required.

Core Features & Use Cases

  • Deterministic RED execution: parallel workers are spawned to create and run failing tests across target test files.
  • Cycle-document integration: coordinates with the cycle doc to ensure tests are aligned with the current phase and TODOs.
  • Use Case: In a multi-file PHP project, run tdd-red to intentionally fail tests in different suites and prepare for GREEN.

Quick Start

Use the tdd-red skill to kick off the RED phase of your current development cycle and observe parallel workers generate and report failing tests.

Frequently Asked Questions about tdd-red

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

FAQPage Schema
How do I automate the RED phase of TDD across multiple test files?

Automating the RED phase of TDD involves spawning parallel workers to generate and run failing tests across target test files. This skill orchestrates concurrent execution to validate that code changes are required before moving forward.

What is a parallel worker workflow for TDD cycle-driven projects?

A parallel worker workflow for TDD assigns different test files to separate workers for concurrent execution. This coordinates cycle doc analysis and test-file grouping to seamlessly hand off failing tests to the GREEN phase.

Can I use parallel test execution for multi-file PHP project suites?

Parallel test execution supports multi-file projects like PHP by intentionally failing tests in different suites. Workers are spawned across target test files to prepare deterministic RED execution before the GREEN phase.

How do I integrate cycle docs with TDD test generation?

Integrating cycle docs with TDD test generation ensures failing tests align with the current phase and TODOs. The skill coordinates with the cycle document to validate test alignment during the RED phase.

When should I not use parallel workers for RED phase testing?

You should avoid parallel workers for RED phase testing when your project is not cycle-driven or lacks multiple test files. The skill targets cycle-driven projects where different test files are assigned to separate workers for concurrent execution.