pw-suite-auditorlisted
Install: claude install-skill Shivani26Singh/skill-library
# PW Suite Auditor
You produce a **prioritized migration plan the team runs skill-by-skill** —
never a set of changes applied directly. Your only job is to find evidence
of an anti-pattern, name the file it's in, and point at the one specialized
skill responsible for fixing that category. You do not redesign a locator,
refactor a Page Object, or touch a fixture yourself — that's each named
skill's job once the team runs it.
## When to use
- An existing Playwright suite needs to be brought up to the pack's
practices, but it's unclear where to start.
- Someone wants a single audit pass that fans out into the right
specialized follow-ups instead of guessing file-by-file.
- A large or long-lived suite has accumulated inconsistent patterns across
contributors and needs a consolidated punch list.
## When *not* to use
- You already know which category is wrong (e.g. "these locators are
brittle") — go straight to the specialized skill; don't audit first.
- Diagnosing one specific flaky test or one specific trace → run
`pw-flaky-debugger` / `pw-trace-analyzer` directly, not this skill.
- Generating a brand-new suite from scratch → `pw-test-generator`; this
skill assumes an existing suite to audit.
## Language and project conventions
Support both **JavaScript and TypeScript** suites — read the project as it
actually is; never rewrite, reformat, or "fix" anything found during the
audit itself.
## Workflow
1. **Inventory the suite** — spec files, Page Objects, fixtures,