claude

pw

Production-grade Playwright testing toolkit. Generate tests from specs, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55+ ready-to-use templates, 3 specialized agents, smart reporting that plugs into your existing workflow.

30 on GitHubby Alireza Rezvaniv1.8.19MITupdated 1 month ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin pw in galyarderlabs/galyarder-framework. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (9)

  • playwright-pro

    Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserSt

  • browserstack

    Run tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", "test on firefox", or "browser compatibility".

  • fix

    Fix failing or flaky Playwright tests. Use when user says "fix test", "flaky test", "test failing", "debug test", "test broken", "test passes sometimes", or "intermittent failure".

  • generate

    Generate Playwright tests. Use when user says "write tests", "generate tests", "add tests for", "test this component", "e2e test", "create test for", "test this page", or "test this feature".

  • pw-init

    Set up Playwright in a project. Use when user says "set up playwright", "add e2e tests", "configure playwright", "testing setup", "init playwright", or "add test infrastructure".

  • migrate

    Migrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to playwright", "move from cypress", or "replace selenium".

  • report

    Generate test report. Use when user says "test report", "results summary", "test status", "show results", "test dashboard", or "how did tests go".

  • review

    Review Playwright tests for quality. Use when user says "review tests", "check test quality", "audit tests", "improve tests", "test code review", or "playwright best practices check".

  • testrail

    Sync tests with TestRail. Use when user mentions "testrail", "test management", "test cases", "test run", "sync test cases", "push results to testrail", or "import from testrail".

Subagents (3)

  • migration-planner

    Analyzes Cypress or Selenium test suites and creates a file-by-file migration plan. Invoked by /pw:migrate before conversion starts. - read_file - grep_search - glob - LS

  • test-architect

    Plans test strategy for complex applications. Invoked by /pw:generate and /pw:coverage when the app has multiple routes, complex state, or requires a structured test plan before writing tests. - read_file - grep_search - glob - LS

  • test-debugger

    Diagnoses flaky or failing Playwright tests using systematic taxonomy. Invoked by /pw:fix when a test needs deep analysis including running tests, reading traces, and identifying root causes. - read_file - grep_search - glob - LS - run_shell_command

MCP servers (2)

  • pw-testrail

    runs: npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/testrail-mcp/src/index.ts

  • pw-browserstack

    runs: npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/browserstack-mcp/src/index.ts

Hooks (2)

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/validate-test.sh

  • SessionStart

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/detect-playwright.sh

View source on GitHub galyarderlabs.github.io

More from galyarderlabs/galyarder-framework

All 2 plugins →

Complete Galyarder Framework runtime using canonical agents/, skills/, and commands/ directories.

188 skills · 25 commands · 45 agents · 1 MCP server · hooks

30

Maintain pw?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins