test-coverage

Analyze test coverage gaps and prioritize risk-based test writing.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/aakash-dhar/claude-skills --skill test-coverage-aakash-dhar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-coverage
Source: https://github.com/aakash-dhar/claude-skills/tree/main/skills/test-coverage
Command: npx skills add https://github.com/aakash-dhar/claude-skills --skill test-coverage-aakash-dhar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you identify where your code is not adequately tested, prioritize writing new tests based on risk, and improve the overall quality and effectiveness of your existing test suite.

Core Features & Use Cases

  • Identify Untested Code: Pinpoints files and specific code paths lacking test coverage.
  • Risk-Based Prioritization: Ranks untested areas by criticality (e.g., security, core logic) to guide testing efforts.
  • Test Quality Analysis: Evaluates existing tests for assertion quality, independence, and common smells.
  • Stack-Specific Guidance: Provides tailored checks for popular programming languages and frameworks.
  • Use Case: After a new feature is implemented, use this Skill to quickly see which parts of the new code are untested and which tests are most crucial to write first.

Quick Start

Analyze the test coverage for the current project and identify the most critical areas needing tests.

Frequently Asked Questions about test-coverage

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

FAQPage Schema
How do I identify untested code paths in my project?

Test coverage gap analysis evaluates your codebase to pinpoint untested files and specific code branches. It highlights exactly where your suite lacks assertions so you know precisely what remains unverified.

What's the best way to prioritize writing tests based on code risk?

Risk-based test prioritization ranks untested code areas by criticality like security or core business logic. It outputs a prioritized list so you write the most crucial tests first, maximizing suite effectiveness.

Can I analyze test quality and find common test smells in my existing suite?

Test quality analysis evaluates existing suites for assertion quality, independence, and common test smells. It identifies weak or brittle tests and provides specific suggestions to improve overall suite reliability.

Does test coverage analysis work with Node.js, Python, Go, and mobile frameworks?

Yes, stack-specific test coverage checks support Node.js, Python, Go, Java, PHP, Ruby, React, Vue, Mobile, API, and Database frameworks. It provides tailored analysis rules matching your specific technology stack.

How do I check test coverage gaps after implementing a new feature?

Post-feature coverage analysis scans newly implemented code to identify untested paths immediately. It outputs a targeted list of missing tests ranked by risk so you can validate new logic before release.