What problem does it solve? End-to-end tests that pass locally but fail intermittently in CI waste engineering time and erode trust in the test suite. This Skill provides a systematic diagnostic workflow to distinguish real regressions from flakes, harden fragile assertions, and eliminate CI environment noise in a Playwright + Electron e2e suite. ## Core Features & Use Cases - Regression vs flake triage: Classify failures using local --repeat-each reproduction, retry behavior, and git history before touching any code. - Failure-signature playbook: Read Playwright call logs (toHaveCount, toBeVisible, timeout, intercepts pointer events) to map each failure shape to a known root cause via a 90+ case knowledge base. - Minimal robust fixes: Converge assertions onto the tested subject with locator filters, expect.poll, and source-level noise suppression—without weakening real coverage. - Use Case: A CI run shows Test timeout of 30000ms exceeded on a spec that passes locally. The Skill guides you to identify a missing test.slow(), apply the fix, verify the happy path still works, and record the new pattern in the case library. ## Quick Start Ask the assistant to diagnose why the CI e2e test smoke.outline fails intermittently while passing locally, and fix the flake.