What problem does it solve?
Provides structured guidance to ensure tests are appropriate, complete, and maintainable so teams avoid brittle suites, missed edge cases, and poor coverage decisions.
Core Features & Use Cases
- Test stack detection: Inspect project configs and dependencies to detect existing frameworks and follow established conventions.
- Strategy & framework selection: Recommend unit, integration, component, and E2E frameworks and setup snippets tailored to Node/TypeScript, Python, and frontend stacks.
- Test planning and quality: Produce actionable test plans with happy paths, edge cases, security checks, and coverage targets, plus rules for writing tests (AAA, isolation, mocks).
- Use Case: On a new React + Vite project, recommend Vitest + RTL for components, MSW for integration, and Playwright for critical E2E flows, then produce a test plan for a login flow.
Quick Start
Ask the skill to "Create a test plan and framework recommendation for the POST /transactions route, prioritizing unit and integration tests."