test-runner

Automate test execution and result reporting for software projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the entire testing workflow including unit tests, type checks, build validation, and E2E tests, ensuring code quality before deployment.

Core Features & Use Cases

  • Comprehensive Testing: Runs unit tests, TypeScript checks, build tests, and E2E tests
  • Automated Validation: Integrates with done_criteria to provide evidence-based completion
  • Failure Analysis: Analyzes test failures and suggests fixes
  • Use Case: After implementing a new feature, this Skill automatically runs all relevant tests, validates type safety, ensures the build succeeds, and provides a clear pass/fail report with actionable insights.

Quick Start

Use the test-runner skill after creating or modifying test files, or when validating done_criteria, to automatically execute comprehensive testing and ensure code quality.

Frequently Asked Questions about test-runner

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

FAQPage Schema
How do I automate unit tests and type checking in my JavaScript project?

Automate unit tests and type checking by running Jest or Vitest for tests and TypeScript (tsc) for type validation across your codebase. This Skill executes these tools automatically, reporting results with failure analysis and remediation guidance to ensure code quality before deployment.

Can I run E2E tests and build validation automatically in CI environments?

Yes. This Skill automates E2E tests using Playwright, build validation, and all testing types across local development and CI environments. It triggers on file changes, pre-commit checks, and explicit requests, delivering standardized outputs with detailed results and actionable insights.

What's the best way to validate code quality before merging?

Comprehensive testing—unit tests, type checks, build validation, and E2E tests—ensures quality before deployment. This Skill integrates with done_criteria to automatically run all relevant tests, flag failures with suggested fixes, and provide evidence-based completion reports.

Does this work with pnpm and existing Jest or Vitest configurations?

Yes. This Skill requires pnpm, Jest or Vitest, TypeScript, and Playwright, working with your existing configuration files. It automates execution across these tools without requiring setup changes, yielding standardized reports with detailed results and failure analysis.

How do I get actionable failure analysis when tests fail?

When tests fail, this Skill analyzes failures and suggests remediation steps. It reports detailed results across unit tests, type checks, build validation, and E2E tests, providing clear pass/fail outcomes with insights to fix issues quickly.

Can I trigger testing on file edits and pre-commit checks?

Yes. This Skill triggers automatically on file creation, file edits, and pre-commit checks, plus explicit user requests. It runs comprehensive testing—unit tests, type checks, builds, and E2E tests—delivering standardized outputs with detailed results and remediation guidance.