What problem does it solve?
Every project uses a different testing framework, and remembering the right commands, config files, and test file conventions for each one slows down development. This Skill automatically identifies the framework in your project and runs the correct tests without manual configuration.
Core Features & Use Cases
- Framework Auto-Detection: Identifies Vitest, Jest, Playwright, Cypress, pytest, Go test, Cargo, ExUnit, RSpec, or npm test by inspecting config files and dependencies.
- Targeted Test Runs: Runs the full suite or locates and executes only the test file matching a given source file using framework-specific search conventions.
- Test Generation: Analyzes a source file's exported functions and generates a test file with happy path, edge case, and error case coverage in the conventional location.
- Use Case: You open an unfamiliar repository and want to verify nothing is broken. Run the Skill with no arguments to detect the framework, execute the full suite, and get a summary of passed, failed, and skipped tests with failure details.
Quick Start
Ask the assistant to detect the testing framework in this project and run the full test suite, or pass a file path to run or generate tests for that specific file.