tdd-scaffold-review

Analyze test name scaffolds and document TDD readiness in a Markdown report.

Updated Oct 19, 2025
One-click install
npx skills add https://github.com/igor1309/skills --skill tdd-scaffold-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-scaffold-review
Source: https://github.com/igor1309/skills/tree/main/tdd-scaffold-review
Command: npx skills add https://github.com/igor1309/skills --skill tdd-scaffold-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluate test name scaffolds to ensure each name provides enough specification to write a failing test in TDD, reducing ambiguity in development.

Core Features & Use Cases

  • Analyzes each test name to identify the method, assertion, and condition components.
  • Flags ambiguous names and produces a structured Ready or Needs Clarification assessment.
  • Generates a reproducible report that guides developers to write precise RED tests.

Quick Start

Review each scaffold in source order and generate a report detailing readiness, preconditions, and outcomes.

Frequently Asked Questions about tdd-scaffold-review

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

FAQPage Schema
How do I check if my test names have enough specification for TDD?

To evaluate test name readiness for TDD, analyze each test name scaffold to identify the method, assertion, and condition components. This assessment flags ambiguous names and produces a structured Ready or Needs Clarification report to reduce development ambiguity.

What makes a test name scaffold ready for writing a failing RED test?

A test name scaffold is ready for a failing RED test when it provides enough specification to determine preconditions and expected outcomes. The analysis evaluates each test name in source order and documents readiness as Ready or Needs Clarification to guide precise test creation.

How do I document preconditions and expected outcomes for TDD test names?

To document preconditions and expected outcomes for TDD test names, review each scaffold in source order and generate a structured Markdown report. This report details the readiness assessment and highlights ambiguities requiring further clarification before writing tests.

Why does my TDD test name need clarification before writing a failing test?

A TDD test name needs clarification when the scaffold lacks enough specification to write a failing test. The analysis identifies missing method, assertion, or condition components and flags these test names as Needs Clarification to resolve ambiguities before implementation.

Can I generate a report from test name scaffolds to guide RED test creation?

Yes, you can generate a structured Markdown report from test name scaffolds to guide RED test creation. The report summarizes readiness results, includes preconditions and expected outcomes for Ready tests, and highlights ambiguities for further clarification.