What problem does it solve? Writing meaningful tests is hard: developers often produce shallow tests that mirror implementation, miss edge cases, or skip concurrency and permission scenarios entirely. This Skill produces behavior-focused tests and exhaustive scenario matrices so real bugs get caught before production. ## Core Features & Use Cases - Deterministic Unit Test Generation: Discovers the project's test framework, matches existing style, and writes Arrange-Act-Assert tests covering happy paths, edge cases, error paths, and boundary conditions. - 7-Category Scenario Matrix: Brainstorms Happy, Sad, Bad, Race, Boundary, Permission, and State scenarios for integration and E2E coverage, with prioritization tiers (Critical, Important, Nice-to-have). - TDD Integration: Feeds scenario matrices into RED-GREEN-REFACTOR cycles when paired with a TDD workflow. - Use Case: Ask for exhaustive test scenarios for a payment checkout flow and receive a prioritized matrix covering idempotency races, SQL injection inputs, expired-card boundaries, and invalid state transitions, mapped to unit, integration, or E2E levels. ## Quick Start Ask the assistant to write tests for a function or to generate exhaustive test scenarios for a feature such as a payment checkout flow.