What problem does it solve?
Running the right tests after writing or refactoring code is error-prone: you must identify the correct test framework, construct a scoped command, and interpret raw output. This Skill automates test execution for a TDD slice and returns a clear structured pass/fail report.
Core Features & Use Cases
- Framework Discovery: Detects the test framework from build files like Cargo.toml, package.json, pyproject.toml, go.mod, and more, then constructs a scoped test command.
- Structured Result Parsing: Parses output from pytest, cargo test, vitest, go test, RSpec, and JUnit into counts of passed, failed, and skipped tests with failure details.
- Failure Diagnosis: Distinguishes compilation errors, missing dependencies, timeouts, and zero-test runs, reporting each clearly without modifying any code.
- Use Case: After implementing a new token validation module in Rust, run
cargo test -p my-auth through this Skill to get a structured report showing 4 passed and 0 failed tests, ready for the next TDD step.
Quick Start
Run the tests for the current slice and report whether they passed or failed with a structured summary.