What problem does it solve?
This Skill helps teams reduce frontend regressions by defining a complete, practical testing strategy spanning unit, integration, E2E, visual regression, and accessibility.
Core Features & Use Cases
- Test the full frontend stack: Use a testing pyramid that balances fast unit/component tests with fewer, higher-signal E2E checks for critical user paths.
- Standard toolchain guidance: Covers Vitest + Testing Library patterns for units, MSW-style network boundary mocking for integration tests, and Playwright for end-to-end verification.
- Quality and UX confidence: Encourages accessibility testing (e.g., jest-axe or @axe-core/playwright) and highlights visual regression as a companion to functional tests.
- Use case: When shipping a checkout feature, verify components with unit tests, validate API-driven UI with integration tests, and confirm the full checkout flow in Playwright with stable assertions.
Quick Start
Ask your agent to produce a complete frontend test plan and starter test implementations using Vitest + Testing Library, Playwright E2E flow coverage, and accessibility/visual regression checkpoints for your app.