test

Run JavaScript tests and analyze results with suggested fixes.

3|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/martinacostadev/claude-react-agents --skill test-martinacostadev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/martinacostadev/claude-react-agents/tree/main/templates/.claude/skills/shared/test
Command: npx skills add https://github.com/martinacostadev/claude-react-agents --skill test-martinacostadev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates running a project's tests, analyzes outcomes, and assists in identifying fixes for failing tests.

Core Features & Use Cases

  • Detects the test framework (Vitest, Jest, Playwright) by scanning configuration files.
  • Runs unit, integration, and end-to-end tests with optional coverage and targeted patterns.
  • Produces structured reports that highlight failures and suggested fixes for faster debugging.

Quick Start

Run tests for a given file or pattern and review the analysis and suggested fixes.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run tests and analyze failures in a React JavaScript project?

To run tests in a React JavaScript project, this Skill executes your test suite via npm scripts, parses the output, and delivers structured feedback highlighting failures alongside suggested fixes for faster debugging.

Does this testing tool automatically detect whether I am using Vitest, Jest, or Playwright?

Yes, framework detection is automatic. The Skill scans your project configuration files to identify whether you are using Vitest, Jest, or Playwright before executing your unit, integration, or end-to-end tests.

Can I run tests for a specific file pattern or generate coverage reports?

You can run tests for targeted file patterns and generate optional coverage reports. The Skill executes these parameters through your project's existing npm scripts and analyzes the resulting output.

What is the best way to debug failing unit and integration tests in JavaScript?

The best way to debug failing JavaScript unit and integration tests is to parse test outputs into structured reports. This Skill highlights specific failures and provides optional fixes to streamline the debugging process.

Do I need to manually configure testing frameworks to analyze end-to-end test results?

No manual configuration is needed to analyze end-to-end test results. The Skill detects your testing framework by scanning configuration files and automatically runs the appropriate npm scripts to execute tests.

Why does test framework detection matter when analyzing test results?

Test framework detection matters because Vitest, Jest, and Playwright produce different output formats. Automatically detecting the framework allows the Skill to accurately parse results and provide targeted feedback and fixes.