test-runner

Execute automated tests with Vitest and analyze failures for code fixes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnpm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of running tests, diagnosing failures, and identifying potential solutions, ensuring code quality and faster development cycles.

Core Features & Use Cases

  • Execute Tests: Run the entire test suite or specific test files.
  • Analyze Failures: Pinpoint the exact cause of test failures and provide context.
  • Suggest Fixes: Offer potential solutions for identified bugs.
  • Type Checking: Verify TypeScript errors before or during the testing process.
  • Coverage Reports: Generate reports to assess test coverage.

Quick Start

Use the test-runner skill to run all tests and report any failures.

Frequently Asked Questions about test-runner

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

FAQPage Schema
How do I run Vitest test suites and analyze failures in a TypeScript project?

To run Vitest test suites and analyze failures, execute targeted files or the full suite via pnpm to parse outputs, pinpoint exact failure causes, and suggest potential code fixes for your TypeScript project.

Can I generate code coverage reports when running automated tests?

Yes, you can generate coverage reports during automated test execution to assess test coverage, verify TypeScript type checking, and identify untested code paths in your software development project.

Does the test analysis tool support running specific test files instead of the full suite?

Yes, the test analysis tool supports executing specific test files instead of the full suite, allowing targeted runs to diagnose failures and suggest fixes for individual modules efficiently.

Do I need pnpm installed to execute Vitest tests and check TypeScript errors?

Yes, pnpm is a required dependency to execute Vitest tests and check TypeScript errors, ensuring deterministic task execution and reliable output parsing for failure analysis and fix suggestions.

What is the best way to diagnose failing tests and suggest code fixes?

The best way to diagnose failing tests and suggest code fixes is to run the suite, parse the deterministic output to pinpoint exact failure causes, and generate potential solutions for the identified bugs.

Why does automated test execution require TypeScript type checking before suggesting fixes?

Automated test execution requires TypeScript type checking before suggesting fixes to verify type errors during the testing process, ensuring that generated solutions address both logic and type failures accurately.