tdd-plan

Generate a TDD implementation plan and Test List in Cycle documentation.

8|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/morodomi/tdd-skills --skill tdd-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-plan
Source: https://github.com/morodomi/tdd-skills/tree/main/plugins/tdd-core/skills/tdd-plan
Command: npx skills add https://github.com/morodomi/tdd-skills --skill tdd-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create an implementation plan for a TDD cycle by updating the PLAN section of the Cycle document and defining a concrete Test List.

Core Features & Use Cases

  • Generate a structured PLAN section with background, architecture approach, risk considerations, and dependencies.
  • Create a Test List with 2-5 minute tasks categorized as Normal, Boundary, Edge, Abnormal, and Permissions tests.
  • Integrate updates directly into the Cycle doc so INIT -> PLAN flows are seamless and auditable.
  • Provide guidance for plan-review and cross-workflow references to streamline the TDD process.

Quick Start

Update the current Cycle's PLAN section and generate a Test List with 2-5 minute tasks for the next feature.

Frequently Asked Questions about tdd-plan

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

FAQPage Schema
How do I generate a TDD test list from a feature plan?

To generate a TDD test list from a feature plan, this skill updates the Cycle document's PLAN section with architecture approaches and creates categorized 2-5 minute tasks for Normal, Boundary, Edge, Abnormal, and Permissions tests.

What is included in a structured TDD cycle plan?

A structured TDD cycle plan includes background, architecture approach, risk considerations, dependencies, and a concrete Test List. It integrates updates directly into the Cycle document to ensure the INIT to PLAN flow is seamless and auditable.

How do I break down feature development into 2-5 minute tasks?

You can break down feature development into 2-5 minute tasks by generating a Test List that categorizes specific testing scenarios like Normal, Boundary, Edge, Abnormal, and Permissions tests within your Cycle document's PLAN section.

Does this TDD planning approach include risk assessment guidance?

Yes, this TDD planning approach includes risk assessment guidance. It generates a structured PLAN section within the Cycle document that incorporates risk considerations and provides guidance for plan-review automation before coding begins.

When do I need to update the PLAN section of a Cycle document?

You need to update the PLAN section of a Cycle document during feature development cycles when planning, risk assessment, and plan-review are required before coding. This ensures structured plan generation and cross-workflow references for TDD.

Can I automate plan-review within my TDD workflow?

Yes, you can automate plan-review within your TDD workflow. This skill provides plan-review automation and cross-workflow references directly within Cycle documentation to streamline the TDD process after generating the initial implementation plan.