Agent skill · software engineering · aiskillstore

running-tests

Runs tests and handles failures. Triggered when: test execution, verification, test failures, CI checks.

Why this skill is useful

Adds a structured workflow for running tests and handling failures, including specific commands for various project types that the AI wouldn't reliably generate on its own.

What it needs

About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Test Command Detection 1. Check CLAUDE.md for project-specific test command 2. Auto-detect if not specified: File Command ------ --------- package.json npm test Cargo.toml cargo test justfile just test Makefile make test pyproject.toml pytest go.mod go test ./... 3. Ask user if not found Test Execution Run the detected command and report: Pass/Fail status Failed test names (if any) Error messages (if any) Failure Handling 1. Analyze failure cause 2. Determine root cause: Cause Action ------- -------- Implementation bug Fix and commit Test bug Fix test and commit Environment issue Report to manager 3. Re-run tests after fix 4. Confirm all tests pass Completion Report Test result (pass/fail) Test count Fixes applied (if any) Additional commits (if any)

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/running-tests

View the source on GitHub

Browse the @skills marketplace