From hb
Runs the test suite via npm test and reports results concisely. Useful for executing tests without modifying them.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hb:testingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Simple wrapper that runs `npm test` and reports the result concisely. For wider validation (lint + types + tests), use `validate-code`. For coverage analysis, use `coverage`.
Simple wrapper that runs npm test and reports the result concisely. For wider validation (lint + types + tests), use validate-code. For coverage analysis, use coverage.
| Script | Command |
|---|---|
| run | npm test |
| watch | npm run test:watch |
| ci + coverage | npm run test:ci |
npm testnpm testvalidate-code's jobcoverage's jobnpm test script not found → check package.json scripts for alternatives (jest, vitest, test:run); report if none exist--testTimeout in the runner confignpx claudepluginhub helderberto/agent-skills --plugin hbAutomatically detects and runs tests for Python (pytest/unittest), Node.js (jest/vitest/mocha), Rust (cargo test), and Go (go test) projects. Supports patterns, coverage, and watch mode.
Runs tests across JavaScript/TypeScript (Jest/Vitest/Mocha/Playwright), Python (pytest/unittest), Go, Rust, Java; analyzes failures with root causes/fixes, reports coverage, supports TDD.
Runs tests with minimal scope: targeted file-first, full suite only when needed. Saves verbose logs and summarizes failures for fast debugging.