test
Run Tests and Fix Failures
Detect test framework, run tests, diagnose and fix failures automatically.
Instructions
Step 1: Detect Test Framework
Check for test configuration files in this order:
| File | Framework | Run Command |
|---|---|---|
vitest.config.* or vite.config.* with test |
Vitest | npx vitest run |
jest.config.* or package.json jest key |
Jest | npx jest |
phpunit.xml |
PHPUnit | ./vendor/bin/phpunit |
pest.php or Pest in composer.json |
Pest | ./vendor/bin/pest |
pytest.ini / pyproject.toml [tool.pytest] |
pytest | pytest |
go.mod with _test.go files |
Go | go test ./... |
Cargo.toml |
Rust | cargo test |
More from skinnyandbald/fish-skills
simplify-parallel
Run code simplification across entire codebase using parallel agents with automatic segmentation and coordination
38critic-review
Unified plan review — stack detection, Context7 staleness scan, multi-model counselors dispatch, and prioritized triage. Three modes: full pipeline (default), --dry-run (copyable prompt), --feedback (analyze external input).
36pr-resolution
Resolve PR review comments. Use when asked to fix PR feedback, given a PR URL, or on '/pr-resolution'.
34ceo-briefing
Research any topic and produce a structured executive briefing optimized for rapid CEO decision-making.
32counselors
Fan out a prompt to multiple AI coding agents in parallel and synthesize their responses.
32capture-learning
Capture comprehensive problem-solving narratives from work sessions, documenting the journey of discovery
32