跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

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.

8 个 Skill 0 个 MCP
目的

To empower AI coding agents to efficiently create, maintain, and optimize Playwright end-to-end test suites for production applications.

功能

  • Generate Playwright tests from specs, URLs, or components
  • Fix flaky and failing Playwright tests systematically
  • Migrate test suites from Cypress and Selenium
  • Sync test cases and results with TestRail
  • Run tests on BrowserStack for cross-browser compatibility
  • Setup Playwright projects with framework detection
  • Review tests for best practices and anti-patterns
  • Generate comprehensive test reports

使用场景

  • Setting up a new Playwright test suite for a project.
  • Automating the generation of tests for new features or components.
  • Diagnosing and fixing intermittent test failures in CI.
  • Migrating an existing test suite from Cypress or Selenium to Playwright.
  • Ensuring cross-browser compatibility by running tests on BrowserStack.

非目标

  • Writing application code itself.
  • Managing CI/CD infrastructure beyond test execution.
  • Providing a general-purpose code generation tool outside of testing contexts.
  • Replacing the Playwright library itself; it extends its capabilities.

Execution

  • info:Pinned dependenciesWhile npm scripts and `npx` are used, explicit lockfiles aren't directly visible in the provided files, and shebangs are present but side-effect headers are not explicitly documented as part of the convention.

安装

请先添加 Marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install playwright-pro@claude-code-skills

包含 8 个扩展

Skill (8)

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

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

97
Migrate to Playwright 技能

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

97
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 BrowserStack. 55 templates, 3 agents, smart reporting.

99
Report 技能

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

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

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

100

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码