Playwright

浏览带有 Playwright 标签的 Agent Skill,并比较目录中的相关工作流与详情页。

31 个技能
A
e2e-testing

作者 affaan-m

e2e-testing 技能是一份面向 Playwright 的稳定端到端测试自动化指南,涵盖文件组织、Page Object Model 用法、配置、CI 就绪、产物调试以及 flaky test 处理等模式。

测试自动化
收藏 1GitHub 156.1k
A
ui-demo

作者 affaan-m

ui-demo 帮你用 Playwright 录制更精致的 Web 应用演示视频,支持可见的光标移动和自然的节奏。适用于产品走查、入门引导、功能演示和教程式录屏。建议按“发现 → 预演 → 录制”的流程操作,结果更稳定,尤其适合原型和快速变化的 UI。

原型
收藏 0GitHub 156.3k
A
tdd-workflow

作者 affaan-m

tdd-workflow 是一套面向新功能、Bug 修复和重构的 test-first 工作流技能。它强调 TDD,并要求单元、集成和 E2E 测试覆盖率达到 80% 以上,同时提供明确的检查点和边界场景验证。需要一份用于 Test Automation 的实用指南、并希望代码变更更可预测时,可以使用 tdd-workflow 技能。

测试自动化
收藏 0GitHub 156.3k
A
data-scraper-agent

作者 affaan-m

data-scraper-agent 可帮助你搭建可重复使用的公开数据管道,用于网页抓取、数据丰富和存储。它面向按计划持续监控任务、价格、新闻、仓库、体育和列表信息,可结合 GitHub Actions 定时运行,并将结果输出到 Notion、Sheets 或 Supabase。更适合长期跟踪,不适合一次性提取。

网页抓取
收藏 0GitHub 156.1k
A
canary-watch

作者 affaan-m

canary-watch 是一款发布后监控技能,用于在上线、合并或依赖更新后,对线上 URL 进行回归检查,适用于 staging 或 production 场景。

监控
收藏 0GitHub 156.1k
A
browser-qa

作者 affaan-m

browser-qa 是一项用于浏览器 QA 的技能,适合在部署后进行视觉测试、交互检查、响应式截图和无障碍审查,并结合浏览器自动化执行。它能帮助前端开发者和 QA 团队用可复用的 browser-qa 指南来验证 staging 或 preview 页面,而不是依赖泛泛的提示词。

测试自动化
收藏 0GitHub 156.1k
A
webapp-testing

作者 anthropics

webapp-testing 是一项用于本地 Web 应用测试的技能,基于 Python Playwright。它可帮助智能体通过 `scripts/with_server.py` 启动服务、检查渲染后的 UI、发现选择器、抓取截图与控制台日志,并以先侦察后验证的方式检查前端行为。

测试自动化
收藏 0GitHub 105.1k
G
browse

作者 garrytan

browse 是一款快速的无头浏览器 skill,适用于 QA、自用验证(dogfooding)和 browser automation。可用它打开页面、与元素交互、验证状态、对比操作前后变化、截取截图,并检查响应式布局、表单、上传、对话框和元素状态。需要浏览器证据而不是通用提示词时,安装 browse。

浏览器自动化
收藏 0GitHub 91.8k
B
cloud

作者 browser-use

cloud 技能可帮助你安装并使用 Browser Use Cloud 来实现 Browser Automation,涵盖快速开始配置、v2 与 v3 API、SDK 用法、sessions、profiles、CDP 连接、proxies、webhooks 以及实时监控。

浏览器自动化
收藏 0GitHub 84.9k
G
gstack

作者 garrytan

gstack 是一款由浏览器驱动的 AI 技能,适用于 QA 测试、dogfooding、发布检查和 bug 取证。它会打开真实页面,点击操作 UI,验证状态,比较前后变化,测试响应式布局,并采集带截图证据的结果。对于需要从 gstack 技能获得可靠浏览器结果的场景,尤其适合用于 UI 设计评审和部署验证。

UI 设计
收藏 0GitHub 71.2k
C
webapp-testing

作者 ComposioHQ

webapp-testing 是一个基于 Playwright 的 skill,用于检查、调试和测试本地 Web 应用。它会引导 agent 完成静态 HTML 检查、动态应用侦察、截图、控制台日志记录、selector 发现,以及通过 scripts/with_server.py 设置服务器生命周期。

测试自动化
收藏 0GitHub 67.5k
M
diagnose

作者 mattpocock

diagnose 是一套结构化的调试工作流,适用于疑难 Bug、间歇性失败的测试以及性能回退。它会帮助你复现问题、缩小失败案例、一次只提出一个假设、加入埋点、修复根因,并通过回归测试把问题锁定下来。当“帮我调这个”还不够时,就用 diagnose 指南。

调试
收藏 1GitHub 66k
A
browser-automation

作者 alirezarezvani

browser-automation 可帮助 agents 构建基于 Playwright 的工作流,覆盖抓取、表单填写、截图、下载、会话处理和结构化数据提取。它包含 recipes、API references 和 helper scripts,面向生产级浏览器自动化,而不是 E2E testing。

浏览器自动化
收藏 0GitHub 22.2k
A
testrail

作者 alirezarezvani

testrail 是一个面向 Playwright 的技能,用于同步 TestRail cases 和 runs。它可以将 TestRail cases 导入为带注释的 Playwright tests,并通过必需凭据和 MCP tools,把 JSON reporter 结果回传到 TestRail。

测试自动化
收藏 0GitHub 22.1k
A
report

作者 alirezarezvani

report 是一个轻量级 Playwright 测试报告 skill,可检查现有 artifacts,在需要时运行测试,解析结果,并生成 Markdown、Slack、TestRail 或适用于 CI 的摘要。

测试自动化
收藏 0GitHub 22.1k
A
init

作者 alirezarezvani

init 是一个用于 Playwright 配置的技能,可为 JavaScript 或 TypeScript 项目添加端到端测试基础设施。你可以使用这份 init 指南来检查 repo、安装 Playwright、生成配置、创建测试目录,并为 Test Automation 添加适合 CI 的默认设置。

测试自动化
收藏 0GitHub 22.1k
A
fix

作者 alirezarezvani

fix 是一个用于 Playwright 测试调试的 skill,面向失败或不稳定的测试。它会引导 agent 完成问题复现、burn-in 重复运行、trace 捕获,并基于分类法诊断时序、隔离、环境和基础设施方面的问题。

调试
收藏 0GitHub 22.1k
A
browserstack

作者 alirezarezvani

browserstack skill 用于在 BrowserStack 云端网格上配置 Playwright 测试。内容涵盖必需凭据、connectOptions、browser matrix 设置,以及面向跨浏览器 Test Automation 的实用 browserstack 用法。

测试自动化
收藏 0GitHub 22.1k
V
playwright-cli

作者 VoltAgent

playwright-cli 是一个通过命令行使用 Playwright 进行浏览器自动化的技能。它可用于打开页面、检查元素、按流程点击、填写表单、截取截图、模拟请求,以及根据真实交互生成测试代码。适合需要可重复执行的浏览器自动化和 UI 测试场景。

浏览器自动化
收藏 0GitHub 8.5k
M
azure-resource-manager-playwright-dotnet

作者 microsoft

azure-resource-manager-playwright-dotnet 是面向 Azure Resource Manager 和 Microsoft Playwright Testing 的 .NET 管理平面技能。它适合后端开发和平台自动化团队创建和管理 Playwright workspace、检查名称可用性,并处理 workspace 配额。适用于资源预配和 workspace 生命周期管理,不用于运行测试。

后端开发
收藏 0GitHub 2.2k
C
excalidraw-diagram

作者 coleam00

excalidraw-diagram 用于创建 Excalidraw JSON 图表,让图表不仅是摆放方框和箭头,而是能清晰地“论证”关系。适合工作流、架构、时序流程、决策路径和概念图等场景,尤其在你需要结构清楚、可读性强、真实关系明确时更合适。它包含安装指引、面向渲染的检查,以及一套实用的绘图工作流,帮助你做出更好的图表。

图表绘制
收藏 0GitHub 2.2k
A
playwright-testing

作者 alinaqi

用于编写和调试 Playwright 端到端测试的 playwright-testing 技能,覆盖 page objects、跨浏览器运行、适合 CI 的配置、认证处理和稳定的测试结构。

Skill 测试
收藏 1GitHub 607
C
playwright-best-practices

作者 currents-dev

playwright-best-practices 是一项面向 Playwright + TypeScript 的技能,聚焦编写稳定测试、减少 flaky 问题、优化认证流程、判断 fixtures 与 page objects 的取舍,并基于仓库中的实战指导覆盖 CI、popups、mobile、iframes、websockets 和多用户场景。

测试自动化
收藏 1GitHub 174
X
use-my-browser

作者 xixu-me

use-my-browser 是一项浏览器自动化策略技能,用于帮助你在不同网页层之间做出合适选择:公共 Web 工具、实时 Chrome、raw fetch,或 Playwright,以应对登录态页面、动态站点以及依赖 DevTools 的任务。

浏览器自动化
收藏 0GitHub 6