automate-tests
Installation
SKILL.md
Skill: Run Automated Tests
Purpose
Work out how the target repository expects automated tests to be run (commands, frameworks, prerequisites, and scope), then run the best-matching test suite under a safety-first interaction policy.
Core Objective
Primary goal: produce test execution results through evidence-based command selection and safety guardrails.
Success criteria (all must hold):
- ✅ Test plan discovered: the evidence source is identified (documentation, CI configuration, or build manifest)
- ✅ Command selected: the appropriate test command is chosen for the mode (fast/ci/full) and the constraints
- ✅ User confirmation obtained: approval received before installing dependencies, using the network, or starting services
- ✅ Tests executed: the command was run with its output and exit code captured
- ✅ Results summarized: a test plan summary with evidence, commands, execution status, and failures (if any)