team-shinchan:test-driven-development
CommunityEnforce TDD RED-GREEN-REFACTOR
Software Engineering#workflow#testing#tdd#red-green-refactor#unit-testing#quality-assurance#test-driven-development
Authorseokan-jeong
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces a strict test-first workflow so production code cannot be added without a failing test, reducing regressions, unchecked design drift, and debugging time during Stage 3 execution.
Core Features & Use Cases
- TDD enforcement: Require a failing test before any production change is written.
- RED-GREEN-REFACTOR workflow: Guide the developer through writing a failing test, implementing the minimal code to pass, and refactoring while keeping tests green.
- Anti-pattern guidance and exceptions: Lists common anti-patterns to avoid and allows skipping TDD only with explicit human approval for throwaway prototypes or documentation-only changes.
- Use Case: When fixing a bug or adding a feature, block commits that don't start with a failing test and ensure the test suite is run after refactors.
Quick Start
Require the agent to create a failing test for the new behavior, make the minimal production change to pass that test, and run the test suite after refactoring.
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: team-shinchan:test-driven-development Download link: https://github.com/seokan-jeong/team-shinchan/archive/main.zip#team-shinchan-test-driven-development 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 223,000+ vetted skills library on demand.