tdd-feature-development

Installation
SKILL.md

TDD Feature Development

This skill augments feature development workflows to ensure test-driven development (TDD) practices are consistently followed. It emphasizes writing tests early, planning them as explicit steps, and maintaining high test coverage.

Purpose

When implementing features, tests should not be an afterthought. This skill ensures that:

  1. Tests are planned as explicit, separate TODO items (not buried within implementation steps)
  2. Tests are written alongside code using a TDD-ish approach (not all at the end)
  3. Testing principles are followed throughout the development process
  4. Code is designed to be testable from the start

Critical Workflow Integration

IMPORTANT: This skill should be invoked BEFORE any feature development workflow begins (such as feature-dev). The intended flow is:

  1. User requests feature development (e.g., "implement a login feature")
  2. Invoke tdd-feature-development FIRST (this skill) to establish TDD requirements
Related skills

More from dhughes/claude-marketplace

Installs
5
GitHub Stars
1
First Seen
Feb 28, 2026