test-coverage-review

Analyze test coverage and generate reports mapping scenarios to coverage status.

1|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/Ronnasayd/AI-pair-programming --skill test-coverage-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-coverage-review
Source: https://github.com/Ronnasayd/AI-pair-programming/tree/main/skills/test-coverage-review
Command: npx skills add https://github.com/Ronnasayd/AI-pair-programming --skill test-coverage-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need to thoroughly evaluate test coverage, ensuring that all aspects of a task or implementation are adequately tested, thereby preventing bugs and improving software quality.

Core Features & Use Cases

  • Pre-implementation Analysis: Reviews task specifications to identify all logic branches and ensure a comprehensive testing strategy is planned.
  • Post-implementation Analysis: Examines implemented code and existing tests to pinpoint gaps in coverage for happy paths, edge cases, and error scenarios.
  • Use Case: Before writing code for a new feature, use this skill to analyze the task specification and generate a report detailing which scenarios need to be tested, ensuring the developer builds with testability in mind.

Quick Start

Use the test-coverage-review skill to analyze the task specification provided in the file 'task_spec.md'.

Frequently Asked Questions about test-coverage-review

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

FAQPage Schema
How do I identify missing test scenarios and edge cases in my code implementation?

To identify missing test scenarios, analyze your task specifications or completed code implementations to pinpoint gaps in coverage for happy paths, edge cases, and error scenarios. This generates detailed review reports mapping scenarios to coverage status and recommending specific test cases.

What is test coverage analysis and how does it prevent bugs in software engineering?

Test coverage analysis is the deep evaluation of test coverage for task specifications or completed code implementations. It prevents bugs by identifying missing scenarios, edge cases, and error paths to ensure robust testing strategies and adherence to best practices.

Can I review task specifications for testability before writing any code?

Yes, you can review task specifications before writing code to identify all logic branches and ensure a comprehensive testing strategy is planned. This pre-implementation analysis generates a report detailing which scenarios need testing, ensuring developers build with testability in mind.

What's the best way to map test scenarios to coverage status for a new feature?

The best way to map test scenarios to coverage status is to perform a deep analysis of the task specification or completed code. This generates a detailed review report mapping scenarios to coverage status and recommending specific test cases for missing paths.

Does test coverage review work for both pre-implementation planning and post-implementation code analysis?

Yes, test coverage review works for both pre-implementation and post-implementation phases. It reviews task specifications to plan a testing strategy and examines implemented code and existing tests to pinpoint gaps in coverage for happy paths, edge cases, and error scenarios.