ln-782-test-runner

Detect and run test suites across Vitest, Jest, pytest, and more.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/0xtaoist/taogate --skill ln-782-test-runner-0xtaoist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-782-test-runner
Source: https://github.com/0xtaoist/taogate/tree/main/ln-782-test-runner
Command: npx skills add https://github.com/0xtaoist/taogate --skill ln-782-test-runner-0xtaoist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects, runs, and aggregates results from all test suites across configured frameworks, delivering a single consolidated report with pass/fail counts and optional coverage.

Core Features & Use Cases

  • Auto-detects test frameworks from project configuration (Vitest, Jest, xUnit/NUnit, pytest, go test, cargo test)
  • Executes all discovered test suites and aggregates total, passed, failed, skipped, and duration
  • Generates coverage reports when enabled and returns structured results for CI/CD integration

Quick Start

Run the test runner to execute all configured test suites and collect results.

Frequently Asked Questions about ln-782-test-runner

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

FAQPage Schema
How do I run all test suites across different frameworks and get a unified report?

A unified test runner auto-detects frameworks like Vitest, Jest, pytest, go test, and cargo test from project configuration files, executes all discovered suites, and aggregates total, passed, failed, skipped, and duration metrics into a single consolidated report.

Can I use a single test runner for Vitest, Jest, xUnit, and pytest in a polyglot project?

Yes, a unified test runner supports polyglot projects by detecting and executing multiple frameworks including Vitest, Jest, xUnit/NUnit, pytest, go test, and cargo test. It parses each framework's output to deliver a single aggregated report.

How do I collect coverage reports during a CI pipeline test run?

To collect coverage reports during a CI pipeline test run, execute the test runner with coverage enabled. It detects configured frameworks, executes suites, gathers coverage data, and returns structured results for direct CI/CD integration.

Does the test runner require manual configuration to detect pytest or cargo test?

No, the test runner automatically detects frameworks like pytest and cargo test by reading the project's configuration files. It requires no manual configuration to discover and execute the available test suites.

What's the best way to aggregate skipped and failed test results across multiple languages?

The best way to aggregate skipped and failed test results is using a unified test runner that parses outputs from detected frameworks. It consolidates total, passed, failed, skipped, and duration metrics into a single structured report.