plan-tdd

Create a complete TDD plan with testing cycles and acceptance criteria.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill plan-tdd-stevengonsalvez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-tdd
Source: https://github.com/stevengonsalvez/nanoclaw-standalone/tree/main/container/skills/plan-tdd
Command: npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill plan-tdd-stevengonsalvez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps software teams create a complete, test-driven development plan that guides incremental implementation, ensures test coverage, and aligns with project requirements.

Core Features & Use Cases

  • Structured TDD blueprint: breaks the project into testable components, cycles, and acceptance criteria.
  • Implementation prompts: generates red-green-refactor step-by-step prompts for each cycle.
  • Documentation artifacts: outputs a set of documents including tdd-development-plan.md, tdd-implementation-prompts.md, and testing-strategy.md.

Quick Start

Provide your project requirements and constraints to generate a complete TDD development plan.

Frequently Asked Questions about plan-tdd

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

FAQPage Schema
How do I create a test-driven development plan for a software project?

To create a test-driven development plan, you provide project requirements and constraints to generate structured documentation. This produces a complete TDD blueprint that breaks the project into testable components, incremental testing cycles, and clear acceptance criteria.

What is included in a TDD development plan?

A TDD development plan includes structured documentation artifacts specifying testing cycles and acceptance criteria. It generates tdd-development-plan.md, tdd-implementation-prompts.md, and testing-strategy.md files to guide incremental implementation.

How do I generate red-green-refactor prompts for incremental implementation?

You generate red-green-refactor prompts by inputting project requirements into a TDD planning workflow. The process outputs tdd-implementation-prompts.md, providing step-by-step prompts for each testing cycle to guide incremental development.

Can I use a structured TDD workflow for teams needing repeatable development cycles?

Yes, a structured TDD workflow applies to teams seeking repeatable development cycles across specification reading, blueprinting, and incremental implementation. It ensures test coverage and aligns implementation with project requirements through documented constraints.

What's the best way to blueprint testable components and testing strategies?

The best way to blueprint testable components is using a test-first planning process that outputs a testing-strategy.md file. This approach defines required outputs, clear testing cycles, and acceptance criteria to ensure comprehensive test coverage.

Do I need specific testing frameworks to generate a TDD implementation plan?

No specific testing frameworks are required to generate a TDD implementation plan. You provide project requirements and constraints, and the process outputs framework-agnostic documentation detailing testing cycles, step-by-step prompts, and acceptance criteria.