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.

0 on GitHubby Reza Rezvaniv1.0.0MITupdated 5 months ago

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

Plugin pw in smartrickpicks/substrate-bk-airlock-skills-library. 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 (10)

  • playwright-pro

    Production-grade Playwright testing toolkit. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting.

  • 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".

  • coverage

    Analyze test coverage gaps. Use when user says "test coverage", "what's not tested", "coverage gaps", "missing tests", "coverage report", or "what needs testing".

  • 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
  • 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 - Grep - 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 - Grep - 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 - Grep - Glob - LS - Bash

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

More from smartrickpicks/substrate-bk-airlock-skills-library

All 25 plugins →

Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use

65 skills · 40 commands · 16 agents · hooks

0

Otto Founder Edition — full constellation, session memory, intelligent routing. Internal only.

99 skills · 8 commands

0

Otto Brain Brigade — councils, market research, data storytelling, 35 skills. Requires Orbit Pro.

92 skills · 7 commands

0

Agent OTTO — PI-behavioral skill orchestrator with 81 bundled community skills. Routes 17 personas across Discovery → Build → Verify → Ship with real SKILL.md invocation, chat presence, and hard gates.

81 skills · 3 commands

0

7 production-ready marketing skills: content creator, demand generation, product marketing strategy, app store optimization, social media analytics, campaign analytics, and prompt engineering toolkit

43 skills

0

Otto — your AI assistant with behavioral intelligence. 4 chambers, 17 personas, 20 skills. Free with Orbit.

28 skills · 5 commands

0

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

storybook

claudecodex

Build, preview, and test UI components with Storybook.

7 skills

storybookjs/storybook 91,552

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

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 plugins25 plugins