tdd-workflow

Enforce test-driven development with RED-GREEN-REFACTOR cycles and Git checkpoint commits.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/GGEdu/claude-god-mode-template --skill tdd-workflow-ggedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/GGEdu/claude-god-mode-template/tree/main/skills/tdd-workflow
Command: npx skills add https://github.com/GGEdu/claude-god-mode-template --skill tdd-workflow-ggedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tests drive reliable software by enforcing a test-driven development workflow and minimum coverage.

Core Features & Use Cases

  • Red-Green-Refactor discipline: ensures development follows TDD cycles.
  • Coverage guarantees: target 80%+ across unit, integration, and E2E tests.
  • Git-augmented controls: checkpoint commits after each stage for traceability.

Quick Start

Activate the TDD workflow at the start of a feature to ensure tests guide 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 a test-driven development workflow across feature development and refactoring?

Enforce test-driven development by applying the RED-GREEN-REFACTOR process during feature development, bug fixes, and refactoring. This maintains 80%+ test coverage with unit, integration, and end-to-end tests while ensuring tests guide implementation.

What is the best way to maintain 80% test coverage with unit, integration, and E2E tests?

Maintain 80% test coverage by enforcing test-first development across unit, integration, and end-to-end tests. The workflow mandates checkpoint commits after each stage, guaranteeing traceable progress and solid coverage throughout code changes.

Does test-driven development integrate with Git for traceable progress during code changes?

Test-driven development integrates with Git by mandating checkpoint commits after each RED-GREEN-REFACTOR stage. This provides traceable progress for feature development and bug fixes, ensuring every test cycle is recorded.

Can I use this TDD workflow for both bug fixes and refactoring tasks?

You can use this TDD workflow for bug fixes and refactoring tasks. It enforces the test-first RED-GREEN-REFACTOR discipline across all code changes to maintain 80%+ test coverage with unit, integration, and E2E tests.

When do I need to activate a tests-first development workflow to guide implementation?

Activate tests-first development at the start of a feature to ensure tests guide implementation. Applying the RED-GREEN-REFACTOR process early enforces TDD cycles and maintains 80%+ coverage across unit, integration, and E2E tests.