Generates unit and integration tests from your source code with edge case coverage.
Test Generator reads your source files and generates comprehensive test suites. It analyzes function signatures, return types, branching logic, and error paths to produce tests that cover the happy path, edge cases, and error conditions.
The skill detects your testing framework (Jest, Vitest, pytest, Go testing, RSpec) and generates idiomatic tests in the correct style. It creates proper test descriptions, sets up necessary mocks and fixtures, and includes assertions for both expected outputs and error handling.
Generated tests are written to the conventional test directory for your framework (e.g., `__tests__/`, `tests/`, `*_test.go`). The skill reads source files to understand what to test and writes test files — no code is executed, and no external services are contacted. Requires no environment variables.