run-tests

Analyze git diffs to route automated tests to appropriate suites.

5|1|Updated Oct 18, 2019
One-click install
npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill run-tests-marshall-hallenbeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/Marshall-Hallenbeck/dot_files/tree/main/.claude/skills/run-tests
Command: npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill run-tests-marshall-hallenbeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of determining which test suites to execute by intelligently routing requests based on the specific codebase changes detected.

Core Features & Use Cases

  • Intelligent Dispatch: Automatically routes to unit, integration, or quality-gate workflows based on file change analysis.
  • Scope-Based Execution: Supports granular testing for backend, frontend, or end-to-end layers.
  • Use Case: When working on a full-stack feature, simply trigger the skill to ensure all relevant backend and frontend tests are executed without needing to manually identify the affected modules.

Quick Start

Use the run-tests skill to execute the appropriate test suite for the current changes in the repository.

Frequently Asked Questions about run-tests

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

FAQPage Schema
How do I run targeted tests based on git diff changes in CI?

Automated test orchestration analyzes git diffs to determine the necessary test scope, routing requests to the appropriate unit, integration, or end-to-end workflows based on detected file changes.

Can I use automated quality gating for both local development and continuous integration?

Yes, automated quality gating applies to both continuous integration and local development environments requiring targeted unit, integration, or end-to-end validation based on codebase changes.

Does intelligent test routing work for full-stack backend and frontend changes?

Intelligent test routing supports granular scope-based execution, automatically routing to unit, integration, or quality-gate workflows to validate relevant backend and frontend layers affected by changes.

How do I stop manually identifying affected modules for software testing workflows?

Intelligent dispatch eliminates manual overhead by automatically analyzing file changes in your repository and routing to the correct test suites without needing to manually identify affected modules.

Is language-agnostic test routing limited to specific testing frameworks?

Language-agnostic test routing is not limited to specific frameworks, as it orchestrates automated software testing workflows by analyzing git diffs to determine the necessary test scope across different codebases.