tdd-validate

Analyze project tests to produce a quality score and improvement recommendations.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chaimt/GarminShabbatMode --skill tdd-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-validate
Source: https://github.com/chaimt/GarminShabbatMode/tree/main/.cursor/skills/tdd-validate
Command: npx skills add https://github.com/chaimt/GarminShabbatMode --skill tdd-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams measure test quality and identify actionable improvements by generating a numeric score and targeted recommendations.

Core Features & Use Cases

  • Provides an overall test quality score
  • Suggests concrete improvements and best-practice changes
  • Generates a concise report for stakeholders

Quick Start

Run tdd-validate at the root of your project to analyze tests, generate a quality score, and receive improvement recommendations.

Frequently Asked Questions about tdd-validate

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

FAQPage Schema
How do I score my test suite quality and get improvement recommendations?

To score test suite quality, run the analyzer at your project root to quantify tests and receive a numeric score with behavior-oriented refactoring recommendations. It requires a spec-kit style project structure containing a .specify/ directory to function correctly.

What is test quality analysis and how does it identify code issues?

Test quality analysis evaluates unit and integration test suites to quantify their effectiveness and deliver improvement recommendations. It surfaces a numeric score and behavior-oriented findings that guide specific refactoring actions to improve overall code quality.

Do I need a specific project structure to analyze my tests?

Yes, analyzing tests requires a spec-kit style project structure with a .specify/ directory. Without this specific directory structure, the analyzer cannot evaluate your unit and integration test suites or generate a quality score and recommendations.

Can I use this to evaluate both unit and integration test suites?

Yes, you can evaluate both unit and integration test suites across typical software projects. The analysis works across standard test suites to surface a numeric score and behavior-oriented findings that guide targeted test refactoring.

How do I generate a test quality report for stakeholders?

To generate a test quality report for stakeholders, run the analysis at your project root. It outputs a detailed report containing the overall numeric score and actionable improvement recommendations suitable for stakeholder review.

What are the limitations of automated test quality scoring?

Automated test quality scoring is limited by its requirement for a spec-kit style project structure with a .specify/ directory. It cannot analyze projects lacking this specific structure and focuses on behavior-oriented findings rather than executing the tests themselves.