tdd-spike-implement

Execute spike plan phases serially with human review gates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Running complex TDD spike processes can be slow and error-prone without governance; this skill provides a structured, serial execution workflow with human review gates between phases, enabling fast iteration with safety checks.

Core Features & Use Cases

  • Serial execution of spike phases from plan.md with per-phase gating.
  • Phase-boundary reviews and status updates integrated into the spike plan.
  • Auto mode that logs decisions and retries with simplifications, while tracking progress.

Quick Start

Run the spike with a name to execute phases in sequence and apply human review gates between phases.

Frequently Asked Questions about tdd-spike-implement

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

FAQPage Schema
How do I execute TDD spike phases with human review gates between steps?

You execute TDD spike phases serially from a plan.md file, pausing for human review gates between each phase to ensure safe, structured iteration before committing experiments.

What is a spike phase workflow in test-driven development?

A spike phase workflow in TDD is a structured process for running experiments serially with governance, using phase gates and collaboration preflight checks to validate spike names and update plan.md task statuses.

Can I automate TDD spike execution and skip manual phase reviews?

Yes, you can automate TDD spike execution using an auto mode that logs decisions, retries with simplifications, tracks progress, and auto-advances phases after a boundary instead of pausing for manual human review.

How does collaboration preflight validation work for spike plans?

Collaboration preflight validation enforces required checks before executing spike plans by validating spike names and ensuring all collaboration prerequisites are met before phases can run and update the plan.md status.

When should I use automated phase gates instead of manual review in a spike workflow?

Use automated phase gates when you need fast iteration through a spike workflow. Auto mode logs decisions and auto-advances after boundaries, whereas normal mode provides phase-by-phase prompts for manual human review and safety.