tdd-spike-plan

Convert spike designs into phased experiment plans with 2-5 tasks per phase.

4|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/CurtisThe/three-pillars-plugin --skill tdd-spike-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-spike-plan
Source: https://github.com/CurtisThe/three-pillars-plugin/tree/main/skills/tdd-spike-plan
Command: npx skills add https://github.com/CurtisThe/three-pillars-plugin --skill tdd-spike-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spike designs often live as exploratory notes and lack a concrete, trackable plan. This Skill converts those designs into structured, hypothesis-driven experiment plans that teams can execute.

Core Features & Use Cases

  • Transform spike-flavored designs into phased experiments with 2-5 tasks per phase and clear deliverables.
  • Auto-mode and collaboration-aware planning: honors locks and logs decisions in decisions.md when running with --auto.
  • Artifact generation: outputs docs/tdd-designs/<spike-name>/plan.md for review and execution.

Quick Start

Provide a spike design in docs/tdd-designs and run the planner to produce docs/tdd-designs/<spike-name>/plan.md.

Frequently Asked Questions about tdd-spike-plan

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

FAQPage Schema
How do I turn spike designs into executable experiment plans?

To turn spike designs into executable experiment plans, provide a spike-flavored design in docs/tdd-designs and run the planner to generate a plan.md with phased tasks.

What is a spike-flavored design in TDD planning?

A spike-flavored design in TDD planning is an exploratory document stored under docs/tdd-designs that gets converted into a structured, hypothesis-driven experiment plan.

How many tasks are enforced per phase when generating a TDD spike plan?

When generating a TDD spike plan, the planner enforces 2-5 tasks per phase to ensure structured, trackable execution of your experiment design.

Can I automate spike plan generation without manual review?

Yes, you can automate spike plan generation using the --auto mode, which honors collaboration locks and logs decisions in decisions.md to safely run without manual intervention.

Does the TDD spike planner respect existing design files and collaboration locks?

Yes, the TDD spike planner respects existing design files and collaboration locks, ensuring automated planning does not overwrite or conflict with ongoing team design work.

What artifacts does the TDD spike planning process output?

The TDD spike planning process outputs docs/tdd-designs/<spike-name>/plan.md, containing structured phases, deliverables, and tasks for review and execution.