running-tests

Discover and run Jest, Pytest, Cargo, and Go tests with a 300-second timeout.

147|10|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/GGPrompts/TabzChrome --skill running-tests-ggprompts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: running-tests
Source: https://github.com/GGPrompts/TabzChrome/tree/main/plugins/conductor/skills/running-tests
Command: npx skills add https://github.com/GGPrompts/TabzChrome --skill running-tests-ggprompts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the discovery and execution of tests across common frameworks, producing structured results for reliable quality assurance.

Core Features & Use Cases

  • Framework detection: automatically identifies whether a project uses Jest, Pytest, Cargo, Go, or other test runners.
  • Cross-framework execution: runs tests with a standard timeout and writes results to .checkpoints/test-runner.json.
  • Use Case: Ideal for local development workflows, CI-like tasks, and automation pipelines that need consistent test reporting.

Quick Start

Run the runner from the project root to auto-detect and execute tests and view results in .checkpoints/test-runner.json.

Frequently Asked Questions about running-tests

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

FAQPage Schema
How do I automatically run tests across different frameworks like Jest and Pytest?

To automatically run tests across frameworks like Jest and Pytest, execute the runner from your project root. It detects project signals to identify the test runtime, executes the tests, and writes structured results to a JSON checkpoint.

Can I use this test runner for CI-like workflows and local development automation?

Yes, you can use this test runner for CI-like workflows and local development automation. It provides consistent test reporting by executing discovered tests with a configurable 300-second timeout and writing structured results to .checkpoints/test-runner.json.

How does framework detection work for test runtimes like Cargo and Go?

Framework detection for test runtimes like Cargo and Go works by analyzing project signals in your repository. The runner automatically identifies the specific test framework configured and executes the appropriate test commands without manual setup.

What is the timeout limit for executing tests with this automation runner?

The timeout limit for executing tests with this automation runner is 300 seconds. If a test suite exceeds this configurable timeout, the runner stops execution and records the outcome in the structured JSON checkpoint file.

Where does the test runner write structured results for reliable quality assurance?

The test runner writes structured results to .checkpoints/test-runner.json. This JSON checkpoint captures the execution outcome of your discovered tests, providing reliable quality assurance data for your automation pipelines.

What is the best way to get structured test results without manually configuring test commands?

The best way to get structured test results without manual configuration is to run a framework-detection test runner. It automatically discovers your test runtime, executes the suite within a 300-second timeout, and outputs a structured JSON checkpoint.