10x-tdd

Automate TDD implementation by executing test-first steps per technical plan phase.

Updated May 27, 2026
One-click install
npx skills add https://github.com/Dergacz/AI_CV_Builder --skill 10x-tdd-dergacz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-tdd
Source: https://github.com/Dergacz/AI_CV_Builder/tree/main/.claude/skills/10x-tdd
Command: npx skills add https://github.com/Dergacz/AI_CV_Builder --skill 10x-tdd-dergacz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of Test-Driven Development (TDD) for approved technical plans, ensuring each phase is executed test-first (red→green→refactor) and only for phases without existing production implementation.

Core Features & Use Cases

  • Test-First Development: Executes approved technical plans by writing a failing test first, then implementing the production code to pass it.
  • Phase-by-Phase Execution: Focuses on each phase of a technical plan, allowing for TDD-only implementation.
  • TDD-ability Check: Before writing any test, verifies if the phase can be meaningfully driven by a failing test.

Quick Start

Use the /10x-tdd command with the change-id and phase number, e.g., /10x-tdd oauth-login phase 1.

Frequently Asked Questions about 10x-tdd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate test-first development for my technical plan?

Automating test-first development requires sequentially executing TDD steps for each phase in an approved technical plan. This Skill drives the red, green, refactor cycle automatically, ensuring production code is only written to pass a pre-existing failing test.

Can I execute TDD implementation phase by phase for a new feature?

Executing TDD implementation phase by phase is fully supported. You provide a change-id and phase number, and the Skill sequentially writes a failing test first, then implements the production code to pass it for that specific phase.

Do I need an existing test infrastructure to run test-driven development phases?

An existing test infrastructure is required to run test-driven development phases. The Skill automates the red, green, refactor cycle but relies on your pre-existing setup to execute tests and validate the production code implementation.

What is the best way to ensure a technical plan phase is TDD-ready before writing tests?

To ensure a phase is TDD-ready, the Skill performs a TDD-ability check before writing any test. It verifies if the phase can be meaningfully driven by a failing test and confirms no current production implementation exists for that phase.

When should I not use automated test-first execution for software development?

You should not use automated test-first execution for phases that already contain production implementation. The Skill is strictly applicable only to phases without existing production code to maintain pure test-driven development integrity.

Does the TDD phase execution tool format commit messages automatically?

TDD phase execution formats commit messages automatically using the Conventional Commits style. This ensures your version control history remains consistent as you progress through each test-first implementation phase.