tdd-review

Review TDD workflow steps for test atomicity, coverage, and implementation integrity.

8|2|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/ArcadeAI/safeword --skill tdd-review-arcadeai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-review
Source: https://github.com/ArcadeAI/safeword/tree/main/.claude/skills/tdd-review
Command: npx skills add https://github.com/ArcadeAI/safeword --skill tdd-review-arcadeai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides targeted quality reviews during TDD workflows, ensuring each step—red, green, refactor—is thoroughly vetted to improve code reliability and testing rigor.

Core Features & Use Cases

  • Step Detection: Reads gate messages to identify the current TDD phase and focus review accordingly.
  • Focused Review: Checks test atomicity, assertions, behavior clarity, and coverage during the green gate.
  • Implementation Review: Ensures minimal, correct, and regression-free code during the refactor gate.
  • Scenario Review: Validates complete scenario coverage and system integrity at the red gate.
  • Use Case: Ideal for developers practicing strict TDD, enabling systematic, phase-specific code quality validation.

Quick Start

Use the tdd-review skill after completing each TDD phase to ensure tests and implementation meet quality standards before proceeding.

Frequently Asked Questions about tdd-review

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

FAQPage Schema
How do I review code quality during TDD workflows?

Reviewing code quality during TDD workflows requires a step-aware process that assesses test atomicity, correctness, coverage, and implementation integrity tailored to each TDD phase. This approach systematically validates tests and implementation at the red, green, and refactor gates before proceeding.

What does step detection do for TDD code reviews?

Step detection for TDD code reviews reads gate messages to identify the current TDD phase, focusing the review accordingly. This mechanism ensures the validation process targets phase-specific concerns like scenario coverage at the red gate and behavior clarity at the green gate.

How do I validate test atomicity and coverage in a green gate?

To validate test atomicity and coverage in a green gate, perform a focused review that checks test assertions, behavior clarity, and overall coverage. This ensures the newly written tests meet quality standards before moving to the next development phase.

When do I need a phase-specific code review for software development?

You need a phase-specific code review for software development when practicing strict TDD and wanting to ensure tests and implementation meet quality standards. It is ideal after completing each TDD phase to verify code reliability and testing rigor before proceeding.

How do I ensure minimal and regression-free code during the refactor gate?

To ensure minimal and regression-free code during the refactor gate, conduct an implementation review that verifies the code remains correct and clean. This step-aware process checks that refactoring does not introduce regressions or compromise system integrity.