宿主目录结构为 Anthropic 官方技能格式(仓库内 skills/ 约定)。本站按路径推断适用宿主、未逐条实测:Claude Code 的技能目录是 .claude/skills/(或项目内 .claude/skills/)。用前请对照你所用宿主的文档确认。
这个技能做什么
用 Playwright 操作和测试本地 web 应用的技能:验证前端功能、排查 UI 行为、截取浏览器截图、读取控制台日志。它主张直接写原生 Playwright 脚本而不是套一层抽象 —— 出问题时,抽象层往往正是排查障碍。附带一个服务器生命周期管理脚本,省掉「先起服务、测完再关」的手工步骤。
包含什么
- 验证前端功能是否按预期工作
- 调试 UI 行为、截取浏览器截图留证
- 读取浏览器控制台日志定位报错
- scripts/with_server.py 托管服务器生命周期(支持同时管理多个服务)
- examples/ 提供元素发现、静态页面自动化、控制台日志三个可直接改的示例
怎么用
- 把 webapp-testing 目录复制到宿主的技能目录(Claude Code 为 .claude/skills/)
- 安装 Python 依赖:pip install playwright && playwright install
- 从 examples/ 里挑一个最接近你项目的示例脚本改起
获取方式
百度网盘 · 需提取码
https://pan.baidu.com/s/1MCUtMl42M3OZytbUEYVZEw
提取码8qnn
建议先转存到自己网盘:转存后再下载,不怕原分享链接失效。
本包内附 README.txt,写明来源仓库、固定 commit、开源协议与每个文件的 sha256,可自行校验。
目录内容(6 个文件)
LICENSE.txt11 KBSKILL.md4 KBexamples/console_logging.py1 KBexamples/element_discovery.py1 KBexamples/static_html_automation.py1 KBscripts/with_server.py4 KB