What problem does it solve?
Generates unit and integration tests across popular stacks (Jest, Vitest, Pytest) to improve reliability, accelerate feedback, and prevent regressions without slowing development, guided by disciplined testing practices.
Core Features & Use Cases
- Framework detection identifies the active tech stack (React/Next.js with Vitest/Jest; Python with Pytest; Flutter with flutter_test).
- Strategy selection offers Unit, Integration, and optional End-to-End tests, with proper mocking and an in-memory database strategy for DB tests.
- Code generation creates tests following the Arrange-Act-Assert pattern and co-locates them next to source files or in a dedicated tests folder.
- Verification provides exact commands to run tests and ensures test suites meet project conventions for coverage and reliability.
- Use Case: when adding new features, fixing regressions, or bootstrapping a project, generate a complete test suite that validates expected behavior.
Quick Start
Run the testing-code skill to auto-generate unit and integration tests alongside your codebase.