tdd-workflow

Guide C# developers through RED, GREEN, and REFACTOR cycles with mandatory gates.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/FoxSilou/ConfigurationClaude --skill tdd-workflow-foxsilou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/FoxSilou/ConfigurationClaude/tree/main/backend/.claude/skills/tdd-workflow
Command: npx skills add https://github.com/FoxSilou/ConfigurationClaude --skill tdd-workflow-foxsilou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle to maintain a strict Test‑Driven Development discipline, leading to production code written before tests, over‑implementation, and missed design opportunities.

Core Features & Use Cases

  • Analysis Phase: Generates an ordered test list following the Transformation Priority Premise.
  • RED, GREEN, REFACTOR Cycles: Guides developers through each step with mandatory user gates in step‑by‑step mode.
  • Execution Modes: Supports both interactive step‑by‑step and fully autonomous execution for feature implementation or bug fixing in C# projects.
  • Violation Detection: Detects and prevents common TDD violations (e.g., production code first, missing gates).

Quick Start

Invoke the tdd-workflow skill to guide you through the RED, GREEN, and REFACTOR steps for your next feature implementation.

Frequently Asked Questions about tdd-workflow

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

FAQPage Schema
How do I enforce strict Test-Driven Development cycles in C#?

You can enforce strict Test-Driven Development cycles in C# by using a guided workflow that generates an ordered test list and mandates RED, GREEN, and REFACTOR steps with violation detection to prevent production code from being written before tests.

How do I prevent over-implementation when writing tests first?

To prevent over-implementation when writing tests first, use a TDD workflow with mandatory user gates and baby-step transformations. This enforces ordered test lists and detects violations like writing production code before tests.

Can I automate the RED, GREEN, REFACTOR workflow for feature implementation?

Yes, you can automate the RED, GREEN, REFACTOR workflow for feature implementation. The TDD process supports a fully autonomous execution mode alongside an interactive step-by-step mode for adding new features or fixing bugs in C# projects.

Does this TDD workflow support both interactive and autonomous execution modes?

Yes, this TDD workflow supports both interactive step-by-step and fully autonomous execution modes. The interactive mode uses mandatory user gates to guide developers through each phase, while autonomous mode streamlines feature implementation and bug fixing.