fix-next-test

Fixes the next prioritized failing Playwright regression test after triage and verification.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It streamlines the repetitive process of diagnosing and fixing failing Playwright tests by focusing on one prioritized root cause at a time and validating the fix immediately.

Core Features & Use Cases

  • Automated failure triage: Delegates to a triager agent to rank failing tests by root-cause groups and confidence.
  • Prioritized, one-root-cause workflow: Selects the next highest-priority group to fix together when multiple specs share the same underlying cause.
  • Safe, test-driven verification: Uses the project’s test runner to re-run only the relevant spec(s), then deploys the change if the test passes.

Quick Start

Ask your agent to run fix-next-test with auto-picking so it triages the latest Playwright failures, fixes the next group, and verifies the result.

Frequently Asked Questions about fix-next-test

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

FAQPage Schema
How do I fix multiple failing Playwright tests that share the same root cause?▼

To fix multiple failing Playwright tests sharing a root cause, this Skill triages recent test failures into ranked root-cause groups and iteratively fixes the next highest-priority group together to streamline regression debugging.

What is the best way to automate Playwright test triage in CI verification?▼

Automating Playwright test triage in CI verification involves delegating failure analysis to a triager agent that ranks failing specs by root-cause confidence, then selecting and fixing the highest-priority group deterministically.

How does test-driven verification work when debugging Playwright regressions?▼

Test-driven verification for Playwright regressions works by using the project's test runner to re-run only the relevant affected spec, deploying the code change only after the targeted test passes successfully.

Can I auto-pick the next failing Playwright test to fix without manual selection?▼

Yes, you can auto-pick the next failing Playwright test by instructing your agent to run the workflow with auto-picking, which triages the latest failures, selects the next group, and verifies the result automatically.

Do I need a triager agent to analyze Playwright test failures before using this?▼

You need a triager agent to analyze Playwright test failures because this Skill reads triager outputs to select affected specs and rank failing tests by root-cause groups and confidence before applying fixes.