tdd-workflow

Enforce red-green-refactor cycles and validate code-coverage targets in builds.

1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill tdd-workflow-wondermove-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/Wondermove-Inc/calab-claude-plugin/tree/main/plugins/calab-plugin/skills/tdd-workflow
Command: npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill tdd-workflow-wondermove-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces the Test-Driven Development (TDD) workflow in every build, preventing shipping code with insufficient tests and poor design.

Core Features & Use Cases

  • Enforces Red-Green-Refactor cycles on every build.
  • Sets and validates code-coverage targets to maintain quality.
  • Guides teams through a structured TDD workflow from analysis to refactor with repeatable steps.

Quick Start

Start a TDD session by triggering a build with TDD mode enabled, such as running your build script with --tdd or configuring the CI to apply the TDD workflow to every run.

Frequently Asked Questions about tdd-workflow

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

FAQPage Schema
How do I enforce test-driven development cycles in every build?

You can enforce test-driven development cycles in every build by enabling TDD mode, such as running your build script with a TDD flag or configuring your CI to apply the red-green-refactor workflow to every run.

What is the red-green-refactor workflow for code quality?

The red-green-refactor workflow is a structured testing protocol that requires tests to be written before implementation, guiding teams from analysis through passing tests to code refactoring to improve reliability.

Can I set and validate code coverage targets during continuous integration?

Yes, you can set and validate code coverage targets during continuous integration by codifying coverage requirements into the build process, ensuring code quality is maintained before shipping.

Does this TDD workflow require any specific testing frameworks or dependencies?

No, this TDD workflow does not require any specific testing frameworks or dependencies, allowing you to integrate the red-green-refactor protocol into your existing build scripts and CI environment.

What is the best way to prevent shipping code with insufficient tests?

The best way to prevent shipping code with insufficient tests is to enforce a structured TDD workflow on every build, requiring tests to be written before implementation and validating coverage targets.

How do I start a TDD session for a new build?

To start a TDD session, trigger a build with TDD mode enabled, such as executing your build script with a TDD flag or configuring your CI pipeline to apply the TDD workflow automatically.