speckit-test-review

Assess test quality across unit, integration, contract, and e2e tests.

4|11|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-test-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-test-review
Source: https://github.com/Obsidian-Owl/floe/tree/main/.claude/skills/speckit-test-review
Command: npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-test-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Semantic test-quality evaluation that verifies tests actually validate behavior, improves maintainability, and aligns with project standards beyond mere linting.

Core Features & Use Cases

  • Semantic analysis of test quality across unit, integration, contract, and end-to-end tests.
  • Checks for purpose clarity, correctness, isolation, maintainability, and architecture compliance.
  • floe-specific checks for plugin testing completeness, contract stability, and architecture alignment during PR reviews or full audits.

Quick Start

Review changed tests to assess semantic quality and readiness for PR.

Frequently Asked Questions about speckit-test-review

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

FAQPage Schema
How do I check if my tests actually validate behavior before a PR?

Semantic test-quality review evaluates whether tests truly validate intended behavior and catch regressions before a PR. It analyzes purpose clarity, correctness, isolation, and maintainability across unit, integration, contract, and e2e tests beyond standard linting.

What is semantic test quality analysis?

Semantic test quality analysis verifies that tests functionally validate behavior rather than just executing code. It assesses purpose clarity, correctness, isolation, maintainability, and architecture compliance to ensure tests effectively catch regressions and align with project standards.

Can I use this to review plugin testing and contract stability?

Yes, the review process includes floe-specific checks for plugin testing completeness and contract stability. It enforces TDD principles, traceability, and architecture compliance during PR reviews or full audits to ensure robust plugin and contract testing.

Does this test review tool support end-to-end and integration tests?

Yes, the semantic analysis evaluates test quality across unit, integration, contract, and end-to-end testing layers. It applies TDD principles and architecture compliance checks to each layer to ensure comprehensive regression coverage.

How do I perform a full audit of test quality across my project?

Apply the semantic assessment to conduct a full audit or targeted file reviews across unit, integration, contract, and e2e tests. The review checks isolation, maintainability, traceability, and architecture compliance to improve overall test robustness.

What is the best way to enforce TDD principles and traceability in tests?

Use semantic test-quality evaluation to enforce TDD principles and traceability during PR reviews or full audits. It verifies that tests validate intended behavior, maintain architecture compliance, and ensure contract stability across all testing layers.