Lightlines
By petrkindlmann

selector-drift-recovery

petrkindlmann866 installs

Repair tests broken by a UI redesign.

What it does

Repairs batches of test selectors broken by a UI refactor and packages verified changes into a reviewable pull request.

When to use it

Use after a planned or shipped refactor causes many tests to fail from selector drift, rather than for one flaky test.

How to use it

Give it a project with refactor-broken tests; it returns a recovery pull request with per-change evidence for human review.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: GitHub
  • edits its own instructions

Latest review

What you need · 5

Requires Playwright >= 1.50 for the DOM-snapshot panel, locator filtering, and ariaSnapshot.

Requires Node.js to run the bundled candidate scorer.


Access · 2

This skill

GitHub

Write

Opens a recovery pull request (irreversible)

.agents/qa-project-context.md

Write

Updates the agent's QA context