run-tests

Execute project test suites across Pytest, Jest, Mocha, JUnit, and Go Test.

33|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/y1feng200156/ham-study --skill run-tests-y1feng200156
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/y1feng200156/ham-study/tree/main/.agent/skills/run-tests
Command: npx skills add https://github.com/y1feng200156/ham-study --skill run-tests-y1feng200156

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the execution of project test suites, ensuring code quality and identifying regressions efficiently.

Core Features & Use Cases

  • Automated Test Execution: Intelligently detects and runs tests across various frameworks (Pytest, Jest, Mocha, JUnit, Go Test).
  • Coverage Reports: Generates code coverage statistics to identify untested code.
  • Selective Testing: Supports running specific tests or test suites.
  • Use Case: Before merging a new feature, use this Skill to run all unit and integration tests, ensuring no existing functionality is broken and that the new code is adequately tested.

Quick Start

Run all project tests and generate a coverage report.

Frequently Asked Questions about run-tests

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

FAQPage Schema
How do I run project test suites across multiple frameworks automatically?

Yes, you can execute specific tests selectively for efficient CI/CD integration. This Skill supports selective test execution, allowing you to target individual test suites or specific tests rather than running the entire project test suite every time.

Can I generate code coverage reports when running pytest or jest tests?

Yes, you can generate code coverage reports when running pytest or jest tests. This Skill automatically generates code coverage statistics during test execution, helping you identify untested code and ensure new features are adequately covered.

What do I need to run automated tests for Pytest and JUnit on my project?

To run automated tests for Pytest and JUnit, you need the appropriate language runtimes and framework configuration files present in your project. The Skill intelligently detects these configurations to execute the tests without manual setup.

What is the best way to automate test execution before merging a new feature?

The best way to automate test execution before merging is using a Skill that runs all unit and integration tests across detected frameworks like Jest and Mocha. This ensures no existing functionality is broken before code integration.

Why does automated test execution fail to find my Go Test configuration?

Automated test execution fails to find Go Test configuration if the framework configuration files are missing or the appropriate language runtime is not installed. The Skill requires these dependencies to properly detect and execute the targeted test suite.