test-runner

Run Jest, Vitest, and Playwright tests and fix failures with coverage reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ainexllc/ClaudeCodeTraining --skill test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-runner
Source: https://github.com/ainexllc/ClaudeCodeTraining/tree/main/.claude/skills/test-runner
Command: npx skills add https://github.com/ainexllc/ClaudeCodeTraining --skill test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jest, vitest, playwright.

What problem does it solve?

Managing and running tests, especially fixing failures and ensuring coverage, can be complex and time-consuming. This skill streamlines the entire testing workflow, from execution to debugging and coverage generation, ensuring code quality and stability.

Core Features & Use Cases

  • Multi-Framework Support: Runs tests using Jest, Vitest, or Playwright based on project configuration.
  • Fix Failing Tests: Analyzes test output, identifies common failure patterns, and suggests fixes.
  • Generate Coverage: Executes tests with coverage reports and helps identify untested code.
  • Use Case: After making code changes, simply ask this skill to "run tests." If any fail, it will help diagnose and fix them, then ensure your test coverage remains high.

Quick Start

Run all unit tests in the project and provide a coverage report.

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 Jest, Vitest, and Playwright in one workflow?

Run tests across Jest, Vitest, and Playwright by executing a single command that auto-detects your project's test framework from configuration and runs all unit, integration, and end-to-end tests with appropriate commands for each framework.

Can I fix failing tests automatically and see what went wrong?

Yes. This skill analyzes test output, identifies common failure patterns, suggests fixes, and provides actionable guidance to resolve failures across all three frameworks without manual debugging.

How do I generate test coverage reports for my project?

Execute tests with coverage reporting enabled to identify untested code, measure coverage across unit and integration tests, and receive a detailed report showing gaps in your test suite.

Does this work if I'm using multiple test frameworks in the same project?

Yes. The skill detects your test framework configuration and runs Jest, Vitest, or Playwright tests appropriately, supporting projects with mixed testing setups across unit, integration, and end-to-end scopes.

What should I do if tests still fail after fixes are suggested?

Review the actionable guidance provided after analyzing test results. If failures persist, the skill's output includes scope and type detection to pinpoint whether issues stem from unit, integration, or end-to-end test logic.

Can I use this skill to write missing tests?

Yes. Beyond running and fixing tests, this skill generates missing tests and coverage reports, helping you maintain high coverage and ensure code stability across your entire test suite.