技能
🌐 Skills
技能教会编码代理如何有效使用 playwright-cli,提供结构化的参考文档,代理可以发现并使用这些文档。
🌐 Skills teach coding agents how to use playwright-cli effectively, providing structured reference documentation that agents can discover and use.
安装技能
🌐 Installing skills
playwright-cli install --skills # Claude Code layout (default)
playwright-cli install --skills=agents # .agents/skills layout
playwright-cli install --skills -g # install into the home directory
这个技能会被复制到当前工作区的 .claude/skills/playwright-cli(或 .agents/skills/playwright-cli)。使用 --global(别名 -g)的话,它会被复制到 ~/.claude/skills 或 ~/.agents/skills,这样每个项目都能使用。
🌐 The skill is copied to .claude/skills/playwright-cli (or .agents/skills/playwright-cli) in the
current workspace. With --global (alias -g) it goes to ~/.claude/skills or ~/.agents/skills
instead, making it available in every project.
提供哪些技能
🌐 What skills provide
SKILL.md 涵盖了命令界面——核心交互、快照和引用、会话、原始输出,以及 open/attach 参数——并链接到针对特定任务的详细参考指南:
- 运行和调试 Playwright 测试 — 运行、调试和管理 Playwright 测试套件
- 请求模拟 — 拦截并模拟网络请求
- 运行 Playwright 代码 — 使用
run-code执行任意 Playwright 脚本 - 浏览器会话管理 — 管理多个浏览器会话,附加和分离
- 存储状态(Cookies,本地存储) — 持久化并恢复浏览器状态
- 测试生成 — 计划、生成并修复 Playwright 测试
- 追踪 — 记录并检查执行跟踪
- 视频录制 — 捕捉浏览器会话视频,包括脚本化的核心视频
- 检查元素属性 — 获取快照中不可见的元素属性
无需技能操作
🌐 Skills-less operation
你可以在不安装技能的情况下使用 playwright-cli。将你的代理指向 CLI,让它发现命令:
🌐 You can use playwright-cli without installing skills. Point your agent at the CLI and let it discover commands:
Test the "add todo" flow on https://demo.playwright.dev/todomvc using playwright-cli.
Check playwright-cli --help for available commands.
支持的代理
🌐 Supported agents
技能适用于:
🌐 Skills work with:
- 克劳德代码
- GitHub 助手
- 光标
- 支持本地安装技能的任何编码代理