test-driven-development

Guide coding through the red-green-refactor cycle with failing tests first.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/vanmarkic/credit-castor --skill test-driven-development-vanmarkic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-driven-development
Source: https://github.com/vanmarkic/credit-castor/tree/main/.claude/skills/test-driven-development
Command: npx skills add https://github.com/vanmarkic/credit-castor --skill test-driven-development-vanmarkic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents bugs, ensures code quality, and builds trust in your codebase by enforcing a "test-first" approach. It eliminates the risk of writing tests that don't actually verify behavior.

Core Features & Use Cases

  • Red-Green-Refactor Cycle: Guides through writing failing tests, minimal implementation, and cleanup.
  • Anti-Rationalization: Explicitly counters common excuses for skipping TDD, like "it's simple" or "I'll test later."
  • Use Case: When starting a new feature, use this skill to ensure every piece of production code is backed by a failing test first, guaranteeing robust and verifiable functionality.

Quick Start

I need to implement a new user authentication feature. Use the test-driven-development skill to guide my coding process.