tdd-slice

Execute one TDD plan slice under a mandatory QA gate.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/pollockjj/grader-in-the-loop --skill tdd-slice-pollockjj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-slice
Source: https://github.com/pollockjj/grader-in-the-loop/tree/main/.claude/skills/tdd-slice
Command: npx skills add https://github.com/pollockjj/grader-in-the-loop --skill tdd-slice-pollockjj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It enforces disciplined, evidence-based slicing of a multi-slice plan by executing one slice at a time under a strict QA gate, preventing self-review and skipping phases.

Core Features & Use Cases

  • Executes a single plan slice using test-driven development.
  • Requires an external QA gate verdict for progression, ensuring artifact-backed validation.
  • Supports strict gating with prerequisites like a tracked plan and issue.

Quick Start

Start the slice by issuing a command like 'start slice 1' after ensuring a PLAN_*.md exists and a tracking issue is open.

Frequently Asked Questions about tdd-slice

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

FAQPage Schema
How do I enforce strict QA gating during test-driven development?

To enforce strict QA gating during test-driven development, you execute a single plan slice at a time and require an explicit external QA-certified PASS verdict before progressing. This prevents self-review and stops phases from being skipped.

What is a TDD slice in multi-slice software delivery?

A TDD slice is a single executable portion of a larger multi-slice plan. It requires artifact-backed verification and an external adversarial QA gate to validate the work before moving to the next slice.

What prerequisites do I need to start a TDD slice?

To start a TDD slice, you need a tracked plan file like PLAN_*.md and an open tracking issue. These prerequisites ensure collaborative software-delivery workflows have artifact-backed validation before execution begins.

How do I prevent skipping phases in automated TDD workflows?

You prevent skipping phases in automated TDD workflows by applying a mandatory adversarial QA gate. This gate prohibits advancing to the next slice without explicit, artifact-backed QA-certified approval.

Can I use TDD slicing for collaborative software delivery?

Yes, you can use TDD slicing for collaborative software delivery. It supports workflows requiring plan and issue tracking by enforcing disciplined, evidence-based slicing with external QA validation.