What problem does it solve? Flaky tests that pass and fail intermittently erode trust in CI pipelines, causing teams to ignore genuine failures. This Skill identifies non-deterministic tests from CI run logs, classifies their likely root causes, and recommends whether to quarantine or fix each one. ## Core Features & Use Cases - CI Log Parsing: Reads JUnit/NUnit XML results and plain-text logs from Godot (GdUnit4), Unity, and Unreal test runners to build per-test pass/fail history. - Flakiness Classification: Categorizes tests by failure rate (high, moderate, suspected) and diagnoses likely causes such as timing issues, order dependency, random seeds, or floating-point comparisons. - Quarantine Management: Updates the quarantine section of tests/regression-suite.md and optionally writes a full flakiness report to production/qa/. - Use Case: After several CI runs, a team notices intermittent red builds. Run this Skill to scan test-results/ logs, identify that a physics test fails 30% of the time due to a float comparison, and get a concrete fix recommendation using epsilon comparison. ## Quick Start Ask the AI to run the test-flakiness skill in scan mode to analyze all available CI logs and report which tests are flaky with recommended actions.