test-runner

Automate test discovery and execution across Go, Python, TypeScript, Rust, and Java projects.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill test-runner-random6913
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-runner
Source: https://github.com/RaNDoM6913/claude-code-superkit/tree/main/packages/codex/skills/test-runner
Command: npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill test-runner-random6913

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-detect and execute tests across multiple languages and stacks in a project, reducing manual setup and ensuring consistent validation.

Core Features & Use Cases

  • Auto-detect test runners by scanning project markers (go.mod, package.json, pyproject.toml, etc.) and run the appropriate test command.
  • Support backend/frontend/e2e/all scopes with clear reporting and optional coverage.
  • Ideal for monorepos and multi-language repositories to speed up CI-like validation.

Quick Start

Invoke the skill to auto-detect and run the project's tests across all stacks.

Frequently Asked Questions about test-runner

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

FAQPage Schema
How do I run tests across multiple languages in a monorepo?

To run tests across multiple languages in a monorepo, this Skill auto-detects project markers like go.mod, package.json, and pyproject.toml, then automatically executes the appropriate test commands for each detected stack.

What is the best way to auto-detect and execute tests for Python, Go, and TypeScript together?

The best way to auto-detect and execute tests for Python, Go, and TypeScript is using a test runner that scans for project markers like pyproject.toml, go.mod, and package.json, automatically invoking the correct test commands for each stack.

Can I run specific test scopes like backend or e2e in a multi-stack workspace?

Yes, you can run specific test scopes in a multi-stack workspace. The Skill supports backend, frontend, e2e, and all scopes, allowing you to selectively execute targeted test categories across your project.

Does this test runner support Rust and Java project environments?

Yes, this test runner supports Rust and Java project environments. It automatically discovers and executes tests for multi-language repositories by detecting common project indicators specific to those stacks.

How do I get test coverage and reporting for a multi-language repository?

To get test coverage and reporting for a multi-language repository, the Skill provides clear reporting and optional coverage generation after automatically discovering and executing tests across all detected stacks.

When do I need an automated test runner for a multi-stack workspace?

You need an automated test runner for a multi-stack workspace when you want to speed up CI-like validation without manual setup, ensuring consistent test execution across Go, Python, TypeScript, Rust, and Java stacks.