practicing-tdd-tidy-first

Community

Master TDD with Tidy First discipline

Authormatsuyoshi30
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill guides developers through a disciplined TDD workflow (Red-Green-Refactor) and the Tidy First approach to ensure safe, incremental changes and clear commit history.

Core Features & Use Cases

  • TDD cycle: Red, Green, Refactor with minimal production code to move features forward.
  • Tidy First discipline: Separate structural changes from behavioral changes to keep commits focused.
  • Plan-driven loop (optional): If a plan.md exists, treat it as the source of truth for the next test and work through it deterministically.

Quick Start

Start by checking for a plan.md and following the next unmarked test; implement the test to fail, write only enough production code to pass, and refactor while keeping all tests green, then commit as a single logical unit.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: practicing-tdd-tidy-first
Download link: https://github.com/matsuyoshi30/dotfiles/archive/main.zip#practicing-tdd-tidy-first

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.