qa-flake-triage plugin
Flaky test triage: find the condition a flake depends on, quarantine it with an expiry date, fix known flake patterns, and track flake rates. Agents (e2e-flake-bisector, regression-bisector) rerun a test under varied conditions with a shared-state isolation stage, and run git bisect to find the commit that introduced a regression, with a perf-measurement mode.
How to install the qa-flake-triage plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add testland/qa
/plugin install qa-flake-triage@testland-qaWhat's inside qa-flake-triage
6 parts read from the plugin's own files.
Agents 2
Call as @agent-qa-flake-triage:name- @agent-qa-flake-triage:e2e-flake-bisectorsonnet
Use proactively whenever an end-to-end test is flaky and the trigger is unknown. Reruns it under varied isolation, order, viewport, network and parallelism to find the axis that reproduces it, names the shared resource when workers collide and reports a reproduction rate per axis.
- @agent-qa-flake-triage:regression-bisectorsonnet
Use proactively whenever a test that used to pass now fails every time on trunk, or a k6 or Lighthouse run shows a performance regression with no known cause. Drives git bisect (including a perf-threshold mode) to the introducing commit and reports the culprit.
Skills 4
Claude loads it when the task matches- flake-axis-bisection
No description in the file.
- flake-dashboard-author
No description in the file.
- flake-pattern-reference
No description in the file.
- flaky-test-quarantine
No description in the file.
Using qa-flake-triage in Claude Code
Ask for an agent by name:
@agent-qa-flake-triage:e2e-flake-bisector
@agent-qa-flake-triage:regression-bisectorSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update qa-flake-triage@testland-qa
- Refresh the marketplace
- /plugin marketplace update testland-qa
- Turn it off for now
- /plugin disable qa-flake-triage@testland-qa
- Remove it
- /plugin uninstall qa-flake-triage@testland-qa
qa-flake-triage plugin questions
How do I install the qa-flake-triage plugin?
In Claude Code run /plugin marketplace add testland/qa, then /plugin install qa-flake-triage@testland-qa.
What does the qa-flake-triage plugin include?
qa-flake-triage bundles 2 agents, 4 skills.
Which agents come with qa-flake-triage?
e2e-flake-bisector, regression-bisector. Call one with @agent-qa-flake-triage:e2e-flake-bisector.
How do I update or remove the qa-flake-triage plugin?
Update it with claude plugin update qa-flake-triage@testland-qa in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall qa-flake-triage@testland-qa.
What license is the qa-flake-triage plugin under?
MIT, as stated in the plugin's manifest.