What problem does it solve?
This Skill addresses the critical need for comprehensive and reliable testing systems that can uncover real bugs in complex applications, specifically targeting issues across backend (Convex) and frontend (Next.js) codebases.
Core Features & Use Cases
- Comprehensive Test Strategy: Develops a multi-layered testing approach (unit, integration, E2E) tailored to the project's stack.
- Bug Detection Focus: Creates tests designed to catch specific, high-impact bugs like authentication flaws, race conditions, and data integrity issues.
- Runnable Test Harness: Implements and configures testing frameworks (Vitest, Playwright) and ensures tests are CI-friendly.
- Mutation Testing: Proactively injects bugs to validate test effectiveness.
- Use Case: A senior test engineer uses this Skill to establish a robust testing suite for a new e-commerce platform, ensuring that critical user journeys like checkout and payment processing are thoroughly validated before launch.
Quick Start
Use the test-write skill to create a comprehensive testing strategy and implement runnable test suites for the project.