What problem does it solve? Code changes pushed without verification lead to broken APIs, regressions, and UI bugs reaching users. This Skill enforces a mandatory testing discipline: after every PR creation and every subsequent behavior-changing push, it runs the relevant end-to-end tests, creates new tests for uncovered changes, and refuses to report completion when testing failed or was skipped. ## Core Features & Use Cases - API E2E Testing: Runs Vitest-based suites in tests/e2e/ against the local stack, using a deterministic fake-provider upstream, shared request builders, model groups, and Zod schema assertions, with dev-fs-logs inspection for evidence. - Frontend Video Verification: Records browser sessions of affected pages, reviews the recording for bugs, fixes issues, and re-records until the video demonstrates everything working. - Mandatory Test Creation: Creates regression or feature tests for any change lacking coverage, choosing between CI-run e2e tests and manual tests for expensive or investigative scenarios. - Use Case: After fixing a streaming bug in a provider adapter, run the relevant chat-completions e2e suite against the local fake-provider, inspect dev-fs-logs for the generation, add a regression test, and only then report the PR as ready. ## Quick Start Ask the AI to run the relevant e2e tests for your PR changes and create new tests for any uncovered behavior before reporting completion.