Based on the name and description alone, this appears to handle automated fixing of issues in your codebase, likely test failures or common code problems. You'd reach for this when you want Claude to automatically repair broken tests, fix linting errors, or resolve other detectable issues without manually writing the fixes yourself. The appeal is obvious: let the AI handle the tedious correction work while you focus on building features. Without more detail on what it actually fixes or how it determines the right corrections, it's hard to say how reliable it is, but the concept of automated repair is compelling enough that it's worth trying on your less critical fixes first.

skills.sh installs
1.6K
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill fix --agent claude-code

Installs into .claude/skills of the current project.

Files

Fix Failing or Flaky Tests

Diagnose and fix a Playwright test that fails or passes intermittently using a systematic taxonomy.

Input

$ARGUMENTS contains:

  • A test file path: e2e/login.spec.ts
  • A test name: ""should redirect after login"`
  • A description: "the checkout test fails in CI but passes locally"

Steps

1. Reproduce the Failure

Run the test to capture the error:

npx playwright test <file> --reporter=list

If the test passes, it's likely flaky. Run burn-in:

npx playwright test <file> --repeat-each=10 --reporter=list

If it still passes, try with parallel workers:

npx playwright test --fully-parallel --workers=4 --repeat-each=5

2. Capture Trace

Run with full tracing:

npx playwright test <file> --trace=on --retries=0

Read the trace output. Use /debug to analyze trace files if available.

3. Categorize the Failure

Load flaky-taxonomy.md from this skill directory.

Every failing test falls into one of four categories:

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Testing & QA, Debugging
First seen
May 16, 2026

More from alirezarezvani/claude-skills

All 267
1alirezarezvani avatarinitalirezarezvani/claude-skillsSet up Playwright in a project. Use when user says "set up playwright", "add e2e tests", "configure playwright", "testing setup", "init playwright", or "add tes1.6Kskills.sh installs
2alirezarezvani avatargeneratealirezarezvani/claude-skillsGenerate Playwright tests. Use when user says "write tests", "generate tests", "add tests for", "test this component", "e2e test", "create test for", "test this1.6Kskills.sh installs
3alirezarezvani avatarbrowserstackalirezarezvani/claude-skillsRun tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", "test on firefox", or "b1.6Kskills.sh installs
4github avatarquality-playbookgithub/awesome-copilotRun a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pa1.6Kskills.sh installs
5alirezarezvani avatarmigratealirezarezvani/claude-skillsMigrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to playwright", "move fr1.6Kskills.sh installs
6proffesor-for-testing avatarcode-review-qualityproffesor-for-testing/agentic-qeConduct context-driven code reviews focusing on quality, testability, and maintainability. Use when reviewing code, providing feedback, or establishing review p1.6Kskills.sh installs