run-comprehensive-tests

Community

Execute full test suite, analyze failures, ensure quality.

AuthorBerryKuipers
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually running and analyzing test results, especially detailed failures and coverage, is time-consuming and can delay critical feedback in the development cycle. This Skill automates comprehensive test execution and analysis.

Core Features & Use Cases

  • Universal Test Execution: Executes the complete test suite for any TypeScript/JavaScript project, supporting frameworks like Jest, Vitest, and Mocha.
  • Structured Results & Analysis: Parses test output to provide total, passed, and failed test counts, coverage percentages, duration, and enhanced failure analysis with file paths, error messages, and line numbers.
  • Early Bug Detection: Quickly identifies failing tests and provides actionable details for debugging.
  • Use Case: Integrate this Skill into your Quality Assurance phase or CI/CD pipeline to automatically run all tests, validate results, and provide immediate, structured feedback on code quality.

Quick Start

Run comprehensive tests with coverage on your project

Assumes a test script is configured in package.json (e.g., "test": "vitest run --coverage").

run-comprehensive-tests

Output:

{

"status": "pass",

"summary": {"total": 45, "passed": 45, "failed": 0, "coverage": 87.5, "duration": "12.3s"},

"failures": [],

"canProceed": true

}

Dependency Matrix

Required Modules

npmgrepsed

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: run-comprehensive-tests
Download link: https://github.com/BerryKuipers/claude-code-toolkit/archive/main.zip#run-comprehensive-tests

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository