speckit-adlc-tdd-implement

Automate the Red-Green-Refactor TDD workflow for incremental software development.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chaimt/GarminShabbatMode --skill speckit-adlc-tdd-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-adlc-tdd-implement
Source: https://github.com/chaimt/GarminShabbatMode/tree/main/.cursor/skills/speckit-adlc-tdd-implement
Command: npx skills add https://github.com/chaimt/GarminShabbatMode --skill speckit-adlc-tdd-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the Red-Green-Refactor TDD workflow for incremental software development.

Core Features & Use Cases

  • Red Phase: Write a failing test and verify it fails to enforce the test-first discipline.
  • Green Phase: Implement the minimal code required to make the test pass.
  • Refactor Phase: Optionally refine the implementation while keeping tests green.
  • State Management: Track per-increment progress and persist across sessions.

Quick Start

Start the TDD workflow for the next increment and follow the RED→GREEN→REFACTOR cycle.

Frequently Asked Questions about speckit-adlc-tdd-implement

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

FAQPage Schema
How do I automate the Red-Green-Refactor TDD cycle for incremental development?

Automate the Red-Green-Refactor TDD cycle by guiding users to write failing tests, implement minimal code, and optionally refactor across multiple increments. It enforces the workflow and provides prompts to run tests and apply changes.

What is the best way to track incremental test-driven development progress across sessions?

Track incremental test-driven development progress using built-in state management that loads per-increment state. This persists your progress across sessions, ensuring you resume exactly where you left off in the TDD workflow.

How does automated TDD workflow enforce the test-first discipline?

Automated TDD workflow enforces test-first discipline by requiring a failing test during the Red phase. It verifies the test fails before allowing you to implement minimal code in the Green phase to make it pass.

Can I use this TDD workflow for multiple incremental software development stages?

Yes, you can use this TDD workflow for multiple incremental software development stages. It tracks increment status and guides you through writing tests, implementing code, and refactoring across all defined development increments.

Does the Red-Green-Refactor workflow support optional code refactoring?

Yes, the Red-Green-Refactor workflow supports optional code refactoring. After the Green phase makes the test pass, the Refactor phase allows you to refine the implementation while ensuring tests remain green.