·tdd

Guides test-driven development using a vertical-slice tracer bullet workflow. Use when implementing features, fixing bugs, or writing tests that should drive design. Enforces planning before coding, incremental red-green-refactor cycles, and behavior-based testing through public interfaces. Triggers: "TDD," "test first," "write tests," "tracer bullet," or incremental feature implementation with tests.

0Installs·0Trend·@sadiksaifi

Installation

$npx skills add https://github.com/sadiksaifi/agents --skill tdd

How to Install tdd

Quickly install tdd AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/sadiksaifi/agents --skill tdd
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: sadiksaifi/agents.

SKILL.md

View raw

Tests verify behavior through public interfaces, not implementation details. Code can change entirely; tests shouldn't. A good test reads like a specification — "user can checkout with valid cart" tells you exactly what capability exists. These tests survive refactors because they don't care about internal structure.

DO NOT write all tests first, then all implementation. This is "horizontal slicing" — treating RED as "write all tests" and GREEN as "write all code."

Correct approach: Vertical slices via tracer bullets. One test → one implementation → repeat. Each test responds to what you learned from the previous cycle.

Guides test-driven development using a vertical-slice tracer bullet workflow. Use when implementing features, fixing bugs, or writing tests that should drive design. Enforces planning before coding, incremental red-green-refactor cycles, and behavior-based testing through public interfaces. Triggers: "TDD," "test first," "write tests," "tracer bullet," or incremental feature implementation with tests. Source: sadiksaifi/agents.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/sadiksaifi/agents --skill tdd
Category
>_Productivity
Verified
First Seen
2026-02-26
Updated
2026-03-10

Browse more skills from sadiksaifi/agents

Quick answers

What is tdd?

Guides test-driven development using a vertical-slice tracer bullet workflow. Use when implementing features, fixing bugs, or writing tests that should drive design. Enforces planning before coding, incremental red-green-refactor cycles, and behavior-based testing through public interfaces. Triggers: "TDD," "test first," "write tests," "tracer bullet," or incremental feature implementation with tests. Source: sadiksaifi/agents.

How do I install tdd?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/sadiksaifi/agents --skill tdd Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/sadiksaifi/agents