tdd-developer

Community

Develop code by writing tests first.

Authortakusaotome
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you apply Test-Driven Development (TDD) correctly so you can design and implement features with confidence, using short red-green-refactor cycles instead of writing code without feedback.

Core Features & Use Cases

  • Red-Green-Refactor guidance: Walks you through creating a failing test, implementing the minimum code to pass, and refactoring while keeping tests green.
  • Test design and naming: Provides practical conventions for focused, maintainable tests (AAA structure and clear test names).
  • Edge-case coverage strategy: Encourages you to include invalid inputs, boundary values, empty collections, and error conditions early.
  • Iteration plan for features: Helps you break a feature into small behaviors and implement them one test at a time.

Quick Start

Use this skill when you want to build a small function with TDD by asking it to produce your first failing test and the minimal implementation to make it pass, then repeat for the next behavior.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: tdd-developer
Download link: https://github.com/takusaotome/claude-skills-library/archive/main.zip#tdd-developer

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.