tdd15

Orchestrate a 15-phase TDD workflow across Gleam and Rust projects.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/lprior-repo/claude-skills --skill tdd15
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tdd15
Source: https://github.com/lprior-repo/claude-skills/tree/main/tdd15
Command: npx skills add https://github.com/lprior-repo/claude-skills --skill tdd15

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The 15-phase TDD workflow orchestrates a structured, gate-driven development lifecycle, turning ad-hoc experimentation into a predictable process with clear checkpoints and artifacts.

Core Features & Use Cases

  • End-to-end phase orchestration from TRIAGE to LANDING across Gleam and Rust projects.
  • Deterministic state management via a YAML-backed blackboard and phase artifacts.
  • Optional resources directories (scripts/, references/, assets/) to support deterministic tasks, in-depth references, and document storage.
  • Built-in gates and rewinds for controlled iteration and self-healing.

Quick Start

Start a session with tdd15 phase-start <session-id> to begin the 15-phase workflow.

Frequently Asked Questions about tdd15

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

FAQPage Schema
How do I automate a long-running TDD workflow across Gleam and Rust projects?▼

You automate long-running TDD workflows by orchestrating a 15-phase cycle from triage to landing across Gleam and Rust projects. This turns ad-hoc experimentation into a predictable phase-gate process with clear checkpoints and artifacts.

What is a phase-gate TDD workflow and when do I need it for software development?▼

A phase-gate TDD workflow is a structured development lifecycle requiring triage, research, planning, and verification. You need it when adopting deterministic state management to replace ad-hoc experimentation with controlled iteration and self-healing.

How do I start a 15-phase TDD workflow session for my Rust project?▼

You start a 15-phase TDD session by running the phase-start command with a session identifier. This initiates the end-to-end orchestration, utilizing a YAML-backed blackboard for deterministic state management and phase artifacts.

Does this TDD workflow support custom scripts and reference documents?▼

This TDD workflow supports optional resources directories for scripts, references, and assets. These directories provide deterministic task execution, in-depth references, and document storage to support the structured phase-gate cycle.

Can I rewind or iterate within specific phases of the TDD workflow?▼

You can rewind and iterate within specific phases using built-in gates. These gates provide controlled iteration and self-healing, ensuring disciplined implementation and deterministic state management throughout the development cycle.

What is the best way to manage state across a 15-phase development cycle?▼

The best way to manage state across a 15-phase development cycle is using a YAML-backed blackboard. This deterministic state management approach tracks phase artifacts and gate results, ensuring predictable progression through the workflow.