What problem does it solve? Running and maintaining a multi-tier test suite (Jest, Playwright, Stryker) across a React 18 + TypeScript frontend is error-prone: failures need correct diagnosis, coverage and mutation gates must stay green, and visual snapshots must not be updated blindly. This Skill orchestrates the full testing workflow through the project's Makefile target map. ## Core Features & Use Cases - Multi-tier test execution: Runs unit (client jsdom + Apollo server node), integration, Playwright E2E, visual regression, and Stryker mutation suites via profile-mapped make targets, skipping capability-absent suites with explicit notes. - Failure diagnosis and fixing: Classifies failures (assertions, coverage gaps, escaped mutants, E2E traces, visual diffs, mock drift) and fixes root causes rather than silencing checks. - Deterministic test data: Enforces seeded Faker builders and accessible role/label locators instead of hardcoded literals or data-testid attributes. - Use Case: After implementing a new React component, ask the agent to run the full test suite; it executes unit, integration, E2E, visual, and mutation tiers, fixes an escaped mutant by adding a boundary test, and confirms 100% coverage with zero visual diffs. ## Quick Start Run the full test suite for my React frontend changes and fix any failing tests, coverage gaps, or visual diffs until everything passes.