team-shinchan:test-driven-development

Community

Enforce TDD RED-GREEN-REFACTOR

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 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: 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.
View Source Repository

Agent Skills Search Helper

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