What problem does it solve?
This Skill helps teams diagnose and repair flaky tests that fail intermittently in CI or locally, reducing wasted reruns, false confidence, and noisy quarantine lists. It focuses on resilient test behavior when locators break, timing shifts, data expires, or environments behave differently.
Core Features & Use Cases
- Flake classification: Distinguish timing, data dependency, environment, order dependency, time sensitivity, visual rendering, and external service issues.
- Runtime healing: Apply multi-attribute selector repair, environment-aware diagnosis, and data regeneration instead of blind retries.
- Observable repair workflow: Produce evidence, confidence scores, intent-fidelity checks, and quarantine routing for reviewable fixes.
- Use cases: Stabilizing Playwright end-to-end tests, isolating recurrent CI flakes, managing quarantined tests, and tracking selector reliability across a suite.
Quick Start
Ask the skill to analyze a flaky test, classify the root cause, and propose an evidence-backed repair or quarantine plan.