test-coverage

Analyze code test coverage across multiple languages and testing frameworks.

7|4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/MadAppGang/magus --skill test-coverage-madappgang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-coverage
Source: https://github.com/MadAppGang/magus/tree/main/plugins/dev/skills/test-coverage
Command: npx skills add https://github.com/MadAppGang/magus --skill test-coverage-madappgang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers identify untested code, measure test coverage metrics, and find gaps in their test suites, ensuring higher code quality and reliability.

Core Features & Use Cases

  • Measure Coverage: Get detailed reports on line, branch, and function coverage.
  • Identify Gaps: Pinpoint specific untested code paths and prioritize them by risk.
  • Improve Quality: Provides actionable recommendations to increase test coverage and reduce bugs.
  • Use Case: Before deploying a new feature, use this Skill to ensure all critical code paths, especially those related to payment processing and authentication, are adequately tested.

Quick Start

Analyze the current test coverage for the entire project and identify critical gaps.

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?

Measuring test coverage helps you identify untested code paths by analyzing line, branch, and function coverage metrics. It generates detailed gap analysis reports with prioritized recommendations based on risk.

Does test coverage analysis work with React, TypeScript, Go, Rust, and Python?

Yes, test coverage analysis supports React/TypeScript, Go, Rust, and Python development environments. It analyzes code coverage across these programming languages and testing frameworks to find untested code paths.

What is the best way to measure branch and function coverage before deploying a feature?

The best way to measure branch and function coverage is to analyze your project's test suite for critical gaps. This ensures code paths related to payment processing and authentication are adequately tested before deployment.

How do I get prioritized recommendations for fixing code coverage gaps?

You get prioritized recommendations by generating a detailed gap analysis report. The analysis identifies untested code paths and provides actionable recommendations prioritized by risk to improve test coverage and reduce bugs.

Why measure line, branch, and function coverage metrics separately?

Measuring line, branch, and function coverage separately reveals different types of untested code paths. This detailed breakdown pinpoints specific gaps in the test suite, ensuring higher code quality and reliability.