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.