tdd-slice

Orchestrate end-to-end TDD slices by delegating tests, refactors, commits, and validations to micro-agents.

1|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/MihaiOnSoftware/.ai --skill tdd-slice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-slice
Source: https://github.com/MihaiOnSoftware/.ai/tree/main/skills/tdd-slice
Command: npx skills add https://github.com/MihaiOnSoftware/.ai --skill tdd-slice

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates end-to-end TDD slices by coordinating micro-agents to handle tests, refactors, commits, and validations, enabling rapid, repeatable test-driven development workflows.

Core Features & Use Cases

  • Orchestrated TDD cycles: Delegates test behavior creation, refactoring, and validation across specialized agents to maintain a clean, atomic change history.
  • Per-cycle validation and retries: Validates each micro-cycle and automatically retries with enhanced context when needed, including failure analysis for repeated issues.
  • Comprehensive reporting: Generates and links to micro reports and validation reports, culminating in a final slice summary for auditability.
  • Use Case: A software team wants to implement a TDD slice with 3 tests and 1 refactor, with commits and validations after each step.

Quick Start

Use the tdd-slice skill to orchestrate a new TDD slice by providing a slice requirements document.

Frequently Asked Questions about tdd-slice

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

FAQPage Schema
How do I automate test-driven development cycles with validation and reporting?

You can automate test-driven development cycles by orchestrating micro-agents to handle test creation, refactoring, and validation. This workflow ensures atomic progress, applies retry logic on failures, and generates comprehensive reports for traceability.

What is a TDD slice and when do I need to orchestrate it?

A TDD slice is an end-to-end test-driven development workflow covering multiple test behaviors and refactors with atomic commits. You need to orchestrate a TDD slice when you require repeatable, traceable progress with strict per-cycle validation and failure analysis.

How do I manage TDD workflow failures and retries during development?

TDD workflow failures are managed through strict per-cycle validation that automatically retries with enhanced context. When repeated issues occur, the orchestration system performs failure analysis to ensure traceable, atomic progress and generate detailed validation reports.

Can I coordinate multiple test behaviors and refactors in a single TDD workflow?

Yes, you can coordinate multiple test behaviors and refactors in a single TDD workflow by delegating work to specialized micro-agents. This orchestration manages commits and validations after each step, culminating in a final slice summary for auditability.

What do I need to start orchestrating TDD slices with micro-agents?

To start orchestrating TDD slices with micro-agents, you need to provide a slice requirements document. This input defines the tests and refactors for the workflow, enabling the system to coordinate validation, reporting, and commit creation.

Does automated TDD orchestration generate reports for auditability?

Yes, automated TDD orchestration generates and links to micro reports and validation reports during each cycle. These reports culminate in a final slice summary that ensures complete auditability of the test-driven development workflow.