test

Detect test frameworks, run suites with coverage, and report findings as a GitHub issue.

10|2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/rube-de/cc-skills --skill test-rube-de
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/rube-de/cc-skills/tree/main/plugins/dlc/skills/test
Command: npx skills add https://github.com/rube-de/cc-skills --skill test-rube-de

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects test frameworks, runs test suites with coverage, and reports results in a structured GitHub issue format.

Core Features & Use Cases

  • Framework detection: automatically identifies configured test frameworks (Vitest/Jest for Node, pytest for Python, cargo test for Rust, etc.).
  • Coverage execution: runs tests with coverage reporting and collects per-file metrics.
  • Issue generation: creates a standardized GitHub issue outlining failures and coverage gaps for recent changes.
  • Findings formatting: outputs findings in a consistent structure suitable for downstream dashboards and reporting.

Quick Start

Trigger the test-coverage workflow on your repo to detect frameworks, run tests with coverage, and open a GitHub issue with findings.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automatically report test failures as a GitHub issue?

To automatically report test failures as a GitHub issue, you can trigger a workflow that detects your test framework, runs the suite with coverage, and formats failures into a structured issue. This process standardizes findings for immediate developer visibility.

How do I run test suites with coverage and surface coverage gaps for recent changes?

You can run test suites with coverage and surface coverage gaps by triggering a workflow that executes tests and collects per-file metrics. It identifies coverage gaps for recent changes and generates a standardized findings data structure for issue creation.

Does automated test reporting work with Vitest, Jest, pytest, and cargo test?

Automated test reporting works with Vitest, Jest, pytest, and cargo test by automatically identifying configured test frameworks. This framework detection applies to software repositories with configured test suites in Node, Python, and Rust.

What is the best way to format test results and coverage metrics for downstream dashboards?

The best way to format test results and coverage metrics for downstream dashboards is to output findings in a consistent structure. This standardized format captures outcomes and per-file coverage metrics, making it suitable for reporting and dashboard integration.

Do I need a pre-configured test suite to generate GitHub issues from test results?

Yes, you need a pre-configured test suite to generate GitHub issues from test results. This skill applies to software repositories with existing test frameworks like Vitest, Jest, pytest, or cargo test to verify current changes and capture outcomes.