跳转到主要内容

Playwright Skill

插件 已验证 活跃

用于通用浏览器自动化的 Claude 代码技能,支持 Playwright。可自动检测开发服务器,将干净的测试脚本写入 /tmp,并自主处理任何浏览器自动化任务。

1 个 Skill 0 个 MCP
目的

使 Claude 能够通过按需编写和执行自定义 Playwright 脚本来执行复杂的浏览器自动化任务。

功能

  • 使用自定义 Playwright 代码自动化任何浏览器任务
  • 自动检测运行中的开发服务器
  • 将干净的测试脚本写入 `/tmp` 以进行安全清理
  • 默认可见浏览器执行
  • 提供完整的 Playwright API 参考

使用场景

  • 测试网站功能和用户流程
  • 自动化重复的浏览器交互
  • 跨不同视口验证响应式设计
  • 对 Web 应用程序执行端到端测试

非目标

  • 完全替换专用的测试框架
  • 处理非基于浏览器的自动化任务
  • 管理浏览器会话之外的复杂状态

Documentation

  • info:Configuration & parameter reference文档记录了无头模式、慢动作、超时和截图路径等配置选项,但某些选项(例如超时)的默认值未明确列出。

Maintenance

  • info:Commit recency最后一次提交是在 2025 年 12 月,在过去 3 个月内,表明近期有活动。

Code Execution

  • info:Validation`run.js` 脚本和辅助函数可能处理 Playwright 执行的基本验证,但没有明显的显式模式验证库。
  • info:Logging该技能为脚本执行和截图提供了控制台日志记录,但没有明确提到或实现专用的本地审计日志文件。

Errors

  • info:Actionable error messagesREADME 提供了常见问题的故障排除技巧,例如 Playwright 安装和模块未找到错误,这些都是可操作的。

Execution

  • info:Pinned dependencies依赖项通过 `package.json` 管理并在 `npm run setup` 中安装。虽然暗示了 Node.js,但并未详细说明所有脚本中带有 shebang 的显式解释器固定。

安装

请先添加 Marketplace

/plugin marketplace add lackeyjb/playwright-skill
/plugin install playwright-skill@playwright-skill

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交5 months ago
星标2.6k
许可证MIT
状态
查看源代码