test

Detect testing frameworks and run tests with coverage reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lgtm-hq/claude-skills --skill test-lgtm-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/lgtm-hq/claude-skills/tree/main/skills/test
Command: npx skills add https://github.com/lgtm-hq/claude-skills --skill test-lgtm-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It simplifies the process of running tests and measuring code coverage across multiple frameworks, reducing manual effort and setup time.

Core Features & Use Cases

  • Automatic Framework Detection: Identifies whether Vitest, Jest, Playwright, RSpec, pytest, BATS, or Go/Rust is used in a project.
  • Unified Test Execution: Runs appropriate test commands based on detected frameworks, ensuring compatibility and efficiency.
  • Use Case: For a developer needing to validate code quality, invoke this skill to run all relevant tests with coverage reports in a multi-framework project, such as a Node.js with Jest and a Python with pytest setup.

Quick Start

Ask the AI to run tests on the current project and generate coverage reports to verify code quality.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run tests and generate coverage reports across multiple frameworks automatically?

Automating test execution and coverage reporting across multiple frameworks involves detecting configured tools like Vitest, Jest, Playwright, RSpec, pytest, BATS, Go, and Rust to run appropriate commands with minimal user input.

What testing frameworks are supported by automatic test execution tools?

Automatic test execution tools support frameworks including Vitest, Jest, Playwright, RSpec, pytest, and BATS, alongside Go and Rust, ensuring code integrity and quality in multi-language codebases.

Can I use automated testing tools for a multi-language codebase with Node.js and Python?

Yes, automated testing tools handle multi-language codebases by detecting and executing appropriate test commands for both Node.js frameworks like Jest and Python frameworks like pytest simultaneously.

How does automatic framework detection work for running tests?

Automatic framework detection identifies configured testing tools within a software project, such as Vitest, Jest, or pytest, and executes the appropriate test commands based on the detected frameworks to ensure compatibility.

What is the best way to streamline testing and measure code coverage in a software project?

The best way to streamline testing and measure code coverage is to invoke an automated skill that detects your project's testing frameworks and runs all relevant tests with unified coverage reports, reducing manual effort and setup time.

Do I need to manually configure test commands for different frameworks to get coverage reports?

No, you do not need to manually configure test commands. The automated detection identifies your testing tools and runs the appropriate commands to generate coverage reports with minimal user input.