run-tests

Execute project tests with coverage reporting and generate structured JSON suggestions.

1|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill run-tests-acidicsoil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/AcidicSoil/lms-llmsTxt/tree/main/.claude/skills/run-tests
Command: npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill run-tests-acidicsoil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables automated test execution, coverage analysis, and gap-driven quality improvements by surfacing actionable test suggestions.

Core Features & Use Cases

  • Execute tests with built-in coverage reporting across supported frameworks.
  • Analyze coverage gaps by category (error handling, edge cases, rare branches) and prioritize fixes.
  • Generate concrete test suggestions to close coverage gaps and improve reliability.
  • Telemetry and reporting for CI/CD pipelines.

Quick Start

Run tests for a repository or project scope using this skill with a scope identifier (e.g., task-auth-002 or --all), optionally enabling coverage, then inspect the structured JSON output for results, coverage, and suggested tests.

Frequently Asked Questions about run-tests

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

FAQPage Schema
How do I run tests and measure code coverage across multiple frameworks?

To run tests and measure code coverage, you execute project tests using a scope identifier like a specific file path or --all. The skill collects coverage data across supported frameworks including Jest and Pytest, outputting structured JSON with results and coverage metrics.

What is coverage gap analysis and how does it improve test quality?

Coverage gap analysis identifies untested code categories like error handling, edge cases, and rare branches. It prioritizes these gaps and generates concrete test suggestions to close them, directly improving project reliability and quality assurance outcomes.

Does this test execution tool work with both Jest and Pytest?

Yes, this test execution tool works with both Jest and Pytest. It supports multiple frameworks, allowing you to execute tests and parse coverage data seamlessly across different project environments and language stacks.

How do I prioritize test suggestions for error handling and edge cases?

You prioritize test suggestions by analyzing coverage gaps categorized by error handling, edge cases, and rare branches. The skill surfaces these gaps and provides concrete, actionable test recommendations to address the most critical areas first.

Can I use structured test coverage reports for CI/CD pipeline telemetry?

Yes, you can use structured test coverage reports for CI/CD pipeline telemetry. The skill outputs structured JSON containing test results, coverage parsing, and gap analysis, which integrates directly into continuous integration and reporting workflows.