Unit Test Runner

Execute unit tests with Jest, Pytest, and JUnit and analyze coverage.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill unit-test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Unit Test Runner
Source: https://github.com/farmountain/sdlc_agent_swarm/tree/main/vscode-sdlc-swarm/templates/.agents/skills/unit-test-runner
Command: npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill unit-test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the execution of unit tests, providing crucial feedback on code functionality and identifying areas lacking test coverage.

Core Features & Use Cases

  • Automated Test Execution: Runs unit tests using specified frameworks (e.g., Jest, Pytest).
  • Coverage Analysis: Generates detailed reports on code coverage metrics.
  • Failure Diagnostics: Identifies and analyzes test failures to pinpoint root causes.
  • Use Case: After new code is written, this Skill can be invoked to ensure all new and existing unit tests pass and that the new code meets the required test coverage threshold before merging.

Quick Start

Run all unit tests in the project and generate a coverage report.

Frequently Asked Questions about Unit Test Runner

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

FAQPage Schema
How do I run unit tests and measure code coverage automatically?

To run unit tests and measure code coverage automatically, this Skill executes tests across your codebase and generates detailed reports on coverage metrics to track quality.

Does automated unit test execution work with Jest, Pytest, and JUnit?

Yes, automated unit test execution works with Jest, Pytest, and JUnit. The Skill validates framework integration and supports parallel execution with configurable timeouts for these testing frameworks.

How do I analyze unit test failures to identify root causes?

To analyze unit test failures, this Skill identifies and diagnoses failing tests to pinpoint root causes. It validates test discovery and report generation to help identify regression risks.

When do I need to automate unit test execution for CI/CD pipelines?

You need to automate unit test execution for CI/CD pipelines after new code is written. This ensures new and existing tests pass and meet required test coverage thresholds before merging.

What is the best way to ensure code quality before merging new code?

The best way to ensure code quality before merging is to automate unit test execution and coverage analysis. This validates test discovery and identifies regression risks in the codebase.

Are there limitations when running parallel unit tests with configurable timeouts?

Running parallel unit tests with configurable timeouts requires validating test discovery and framework integration. The Skill supports various testing frameworks to ensure proper report generation and identify coverage gaps.