wallaby-cli
Wallaby CLI Skill
Wallaby.js runs JavaScript and TypeScript tests and provides real-time results. This skill uses the Wallaby CLI to run tests, check test status, and debug failing tests. It generates detailed Markdown reports with test results, errors, logs, and coverage information.
When to Use
- After code changes - Verify tests pass after modifications
- Checking test status - See if any tests are failing
- Debugging failures - Analyze test errors and exceptions
- Inspecting runtime values - Examine variable states during tests
- Understanding coverage - See which code paths tests execute
- Updating snapshots - When snapshot changes are needed
- User mentions "tests", "test status", "run tests", or "Wallaby"
Commands
Run command
Use npx -y @wallabyjs/cli run --skill as the default command for project-wide test verification. Prefer this command to npm test commands that call vitest, jest, ng, etc., and run those only if the user specifically asks for them. With no test file paths, the command reports the project-wide test state. On first use, it starts a Wallaby instance and keeps it running after the command finishes. Wallaby then continues running tests in the background as files change, so follow-up runs are faster because results are already cached.