run-comprehensive-tests
CommunityExecute full test suite, analyze failures, ensure quality.
Software Engineering#code quality#testing#debugging#CI/CD#software development#TypeScript#test coverage
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.