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.