test

Automate test execution across JavaScript/TypeScript, Python, and Go projects.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/dohernandez/claude-skills --skill test-dohernandez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/dohernandez/claude-skills/tree/main/plugins/test/skills/test
Command: npx skills add https://github.com/dohernandez/claude-skills --skill test-dohernandez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual testing is time-consuming and error-prone; developers need quick, repeatable ways to run tests across multiple frameworks and setups.

Core Features & Use Cases

  • Watch mode for live feedback during development
  • Unified test commands and auto-discovery of frameworks
  • Coverage reporting and path-based test execution
  • Integration with project task runners and CI pipelines

Quick Start

Run /test to execute the full test suite with optional /test --watch or /test --coverage once you have configured the framework.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automate test execution across multiple frameworks in JavaScript and Python projects?

You can automate test execution across multiple frameworks using a unified test runner that auto-discovers setups for JavaScript, TypeScript, Python, and Go projects. It provides a single command to run file-specific or directory-wide tests without manual configuration for each framework.

Does the test runner support watch mode for live feedback during development?

Yes, the test runner supports watch mode for live feedback during development. By running a watch command, it automatically monitors file changes and re-executes the relevant tests, giving developers immediate feedback as they write code.

How do I generate coverage reporting for my Go and TypeScript test suites?

To generate coverage reporting for your Go and TypeScript test suites, you can execute a specific coverage command. The runner automates the collection and reporting of code coverage metrics across the discovered testing frameworks in your project.

Can I run path-based tests and integrate them into my CI pipelines?

Yes, you can run path-based tests and integrate them into your CI pipelines. The runner supports executing tests for specific files or directories and provides unified commands designed to integrate seamlessly with project task runners and continuous integration workflows.

What is the best way to configure a unified test runner for different project setups?

The best way to configure a unified test runner is by using a dedicated configuration command that discovers and persists settings to a YAML file. This allows you to manage test automation preferences across multiple frameworks in a single configuration file.

Why use an automated test runner instead of manual testing setup?

An automated test runner eliminates the time-consuming and error-prone nature of manual testing. It provides a quick, repeatable way to execute tests across multiple frameworks, ensuring consistent validation and live feedback without requiring developers to manually trigger each test suite.