practicing-tdd-tidy-first
CommunityMaster TDD with Tidy First discipline
Software Engineering#testing#tdd#red-green-refactor#plan.md#software-development#tidy-first#commit-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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.