test-fixer

Replay failing Playwright tests in a traceable browser session to diagnose failures.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/cristian-robert/autonomous-automation-tester --skill test-fixer-cristian-robert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-fixer
Source: https://github.com/cristian-robert/autonomous-automation-tester/tree/main/.claude/skills/test-fixer
Command: npx skills add https://github.com/cristian-robert/autonomous-automation-tester --skill test-fixer-cristian-robert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers and QA engineers quickly identify and fix flaky or failing Playwright tests by replaying and inspecting the failing state through browser automation.

Core Features & Use Cases

  • Automatic debugging: Parses error output and navigates to the failing state to reproduce and inspect the issue.
  • Guided fixes: Suggests updates to selectors, navigation flows, and page objects based on live DOM snapshots.
  • Use Case: When a Playwright test fails due to changed selectors, this Skill can automatically trace, reproduce, and propose concrete fixes for the test.

Quick Start

Use the test-fixer Skill to diagnose a failing Playwright test by feeding the failing test output and the target URL to Claude.

Frequently Asked Questions about test-fixer

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

FAQPage Schema
How do I automatically fix failing Playwright tests with outdated selectors?

Fixing failing Playwright tests involves replaying the failing scenario in a traceable browser session to inspect the live DOM, allowing the tool to propose concrete updates to outdated selectors and page objects automatically.

Can I debug Playwright tests when navigation flows are incorrect?

Debugging Playwright tests when navigation flows are incorrect is possible by parsing error output, navigating to the failing state to reproduce the issue, and suggesting guided updates to the navigation logic and page objects.

Does automated test fixing work for elements not visible in Playwright?

Automated test fixing works for elements not visible in Playwright by replaying the scenario in a traceable browser session to reproduce and diagnose the issue, generating live DOM snapshots to guide the required test logic fixes.

What is the best way to update page objects for flaky Playwright tests?

Updating page objects for flaky Playwright tests is best achieved by replaying the failing state through browser automation, inspecting live DOM snapshots, and applying guided fixes to selectors and navigation flows to stabilize the test.

Do I need to provide the failing test output to diagnose Playwright test failures?

Providing the failing test output and the target URL is required to diagnose Playwright test failures, allowing the automated debugging tool to trace, reproduce, and propose fixes for the failing scenario.

What are the limitations of automatically fixing Playwright tests?

Automatically fixing Playwright tests is limited to failures caused by outdated selectors, incorrect navigation, or elements not visible, meaning complex logic errors outside these categories may not be fixed automatically.