What problem does it solve?
This Skill helps you reliably expand or add automated tests so code changes don’t ship without coverage, while choosing the right test harness and writing assertions that validate externally observable behavior.
Core Features & Use Cases
- Phased test-creation workflow: scopes what to test, detects an existing test harness, and only then generates the suite.
- Harness detection + safe runner proposal: detects Vitest/Jest/Playwright/pytest/go test/cargo test/RSpec/JUnit via config, lockfiles, and scripts, and proposes the smallest runner when missing.
- Smoke-test hard gate: writes one trivial “green” test first, then expands to the full suite.
- Convention inheritance: matches existing test location, naming, assertion style, and mocking/DB policy.
- Behavior-first assertions: focuses on contracts (return values, DB rows, responses, events) instead of mirroring implementation details.
Quick Start
Ask your agent to write tests for the selected feature or module and confirm the detected (or proposed) test runner so it generates a smoke test and a complete behavioral test suite.