openmates:fix-next-test

Fix the next priority failing Playwright test after triaging failure reports.

43|2|Updated Jan 25, 2024
One-click install
npx skills add https://github.com/glowingkitty/OpenMates --skill openmates-fix-next-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openmates:fix-next-test
Source: https://github.com/glowingkitty/OpenMates/tree/main/.claude/skills/fix-next-test
Command: npx skills add https://github.com/glowingkitty/OpenMates --skill openmates-fix-next-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly diagnose and repair the next failing Playwright test in a priority-ordered workflow, so CI stays green without random guesswork.

Core Features & Use Cases

  • Automated failure triage: Delegates to a test-failure-triager agent to group failures by root-cause tier and provide a ranked recommendation.
  • Root-cause-driven fixing: Selects the highest-priority failing group (or a specified spec) and enforces one root cause per run, minimizing churn.
  • Sessioned verification & deployment: Starts a bug-fix session, runs the targeted spec, and deploys when the fix passes.

Quick Start

Run openmates:fix-next-test without arguments to triage, pick the next highest-priority failing spec, fix the root cause, and verify it in Playwright.

Frequently Asked Questions about openmates:fix-next-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix failing Playwright tests in CI without random guesswork?

Triage failing Playwright tests by grouping the latest CI failure reports by root-cause tier, selecting the highest-priority failing spec group, and verifying the targeted code fix with a controlled run.

Why do multiple Playwright specs fail at once in my CI pipeline?

Multiple Playwright specs often fail simultaneously due to shared runtime or infrastructure root causes, requiring failure triage to group specs by root-cause tier rather than fixing them randomly.

What is the best way to automate root cause analysis for browser test regressions?

Automate root cause analysis for browser test regressions by delegating failure reports to a triager agent that ranks failures by root-cause tier and enforces one root cause per run to minimize churn.

Can I run a targeted Playwright spec fix without starting a full bug-fix session?

You can target a specified Playwright spec for fixing, but the workflow requires session start unless explicitly skipped, and verification runs via run_tests.py with a controlled two-attempt limit.

How do I verify a Playwright code fix passes before deploying to CI?

Verify a Playwright code fix by starting a bug-fix session, running the targeted spec through run_tests.py with a two-attempt limit, and deploying the change only when the fix passes regression verification.