test-runner

Automate multi-language test scaffolding, execution, and coverage reporting.

13|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/amanning3390/hermeshub --skill test-runner-amanning3390
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-runner
Source: https://github.com/amanning3390/hermeshub/tree/main/skills/test-runner
Command: npx skills add https://github.com/amanning3390/hermeshub --skill test-runner-amanning3390

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining tests across multiple languages is time-consuming and error-prone. This Skill provides a uniform scaffolding, execution, and coverage workflow for multi-language projects, reducing setup time and ensuring consistency.

Core Features & Use Cases

  • Language-agnostic test scaffolding for JavaScript/TypeScript (Jest), Python (Pytest), Go (go test), and Rust (cargo test).
  • Deterministic test execution with standardized results, reports, and coverage metrics.
  • Use cases include TDD adoption, validating code changes, and continuously verifying cross-language compatibility.

Quick Start

Run a cross-language test suite using the generated scaffold and execute it with the appropriate framework.

Frequently Asked Questions about test-runner

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

FAQPage Schema
How do I run cross-language tests for a project using Jest, pytest, and cargo test?

Multi-language test scaffolding generates framework-specific boilerplate for Jest, pytest, go test, and cargo test. It provides a uniform setup workflow across JavaScript, Python, Go, and Rust to reduce configuration overhead and ensure consistency.

What's the best way to generate test coverage reports across JavaScript and Python?

Test coverage reporting is included directly within the multi-language test execution workflow. The Skill runs your suites and produces comprehensive coverage metrics and deterministic reports for JavaScript, Python, Go, and Rust.

Does this test scaffolding tool work with Go and Rust integration tests?

Yes, this test scaffolding tool works with Go and Rust by targeting projects using go test and cargo test. It covers both unit and integration tests, providing deterministic outputs and standardized results across all supported languages.

Can I automate TDD workflows across different programming languages?

You can automate TDD workflows across different programming languages using the integrated scaffolding and execution features. It supports language-aware test creation and continuous verification for JavaScript, Python, Go, and Rust projects.

How do I scaffold tests for a multi-language CI pipeline?

To scaffold tests for a multi-language CI pipeline, this Skill provides language-agnostic test generation for Jest, pytest, go test, and cargo test. It standardizes the testing workflow to ensure consistent execution and deterministic outputs.