Claude Code Plugins

Community-maintained marketplace

Feedback

Enforce RED→GREEN→REFACTOR micro-cycles and keep diffs minimal

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name test-driven-development
description Enforce RED→GREEN→REFACTOR micro-cycles and keep diffs minimal
version 0.1.0
tags testing, quality
triggers tdd, tests first, failing test

Test-Driven Development

Purpose

Bias implementation to tests-first and small, verifiable changes.

Behavior

  1. RED: scaffold 1–3 failing tests targeting the smallest slice.
  2. GREEN: implement the minimum code to pass.
  3. REFACTOR: improve names/structure with tests green.
  4. Repeat in tiny increments until task acceptance criteria are met.

Guardrails

  • Block large edits unless a failing test exists.
  • Prefer small diffs spanning ≤3 files.
  • Keep test names explicit and deterministic.

Output Style

  • bullet-points for steps; markdown-focused for code blocks.

Integration

  • /lazy task-exec implementation phase; Coder/Tester agents.

Example Prompt

Apply TDD to implement input validation for prices.