Token导航 LogoToken导航TokenDH.com
研究检索敏感数据unknown未标认证来源可访问许可证需确认审计未展示

playwright-cliPlaywright CLI 自动化

Agent Skill

用于辅助测试设计、自动化测试、用例整理和回归验证。它适合让 Agent 编写单元测试、端到端测试、测试计划或根据失败日志定位问题。使用时需要确认项目测试框架、运行命令和夹具数据,避免为了通过测试而改坏真实逻辑;涉及浏览器或外部服务时,应区分本地模拟、测试环境和生产环境。

总安装

894

周安装

38

下载量

313
Local Agent

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:playwright-cli(Playwright CLI 自动化)
来源仓库:https://skills.volces.com
仓库路径:playwright-cli
安装命令:
npm install -g @playwright/mcp@latest
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 对应宿主 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.sh安装方式未标明
npm install -g @playwright/mcp@latest

简介

playwright-cli 用于辅助测试设计和自动化测试管理。

  • 适合在 Local Agent 中通过命令行工具执行测试任务。
  • 可通过 npm install -g @playwright/mcp@latest 安装,依赖明确。
  • 使用时需确认项目测试框架和运行命令兼容性。
  • 建议避免在生产环境直接运行自动化脚本。

SKILL.md

Playwright CLI

Browser automation via Playwright. Token-efficient CLI for coding agents.

Installation

npm install -g @playwright/mcp@latest
playwright-cli --help

Core Commands

CommandDescription
playwright-cli open <url>Open URL in browser
playwright-cli closeClose the page
playwright-cli type <text>Type text into editable element
playwright-cli click <ref> [button]Click on element
playwright-cli dblclick <ref> [button]Double click
playwright-cli fill <ref> <text>Fill text into field
playwright-cli drag <startRef> <endRef>Drag and drop
playwright-cli hover <ref>Hover over element
playwright-cli check <ref>Check checkbox/radio
playwright-cli uncheck <ref>Uncheck checkbox
playwright-cli select <ref> <val>Select dropdown option
playwright-cli snapshotCapture page snapshot for refs

Navigation

playwright-cli go-back           # Go back
playwright-cli go-forward        # Go forward
playwright-cli reload            # Reload page

Keyboard & Mouse

playwright-cli press <key>       # Press key (a, arrowleft, enter...)
playwright-cli keydown <key>     # Key down
playwright-cli keyup <key>       # Key up
playwright-cli mousemove <x> <y> # Move mouse
playwright-cli mousedown [button] # Mouse down
playwright-cli mouseup [button]   # Mouse up
playwright-cli mousewheel <dx> <dy> # Scroll

Save & Export

playwright-cli screenshot [ref]  # Screenshot page or element
playwright-cli pdf               # Save as PDF

Tabs

playwright-cli tab-list          # List all tabs
playwright-cli tab-new [url]     # Open new tab
playwright-cli tab-close [index] # Close tab
playwright-cli tab-select <index> # Switch tab

DevTools

playwright-cli console [min-level]  # View console messages
playwright-cli network              # View network requests
playwright-cli run-code <code>      # Run JS snippet
playwright-cli tracing-start        # Start trace
playwright-cli tracing-stop         # Stop trace

Sessions

playwright-cli session-list         # List sessions
playwright-cli session-stop [name]  # Stop session
playwright-cli session-stop-all     # Stop all
playwright-cli session-delete [name] # Delete session data

Headed Mode

playwright-cli open https://example.com --headed

Examples

# Open and interact
playwright-cli open https://example.com
playwright-cli type "search query"
playwright-cli press Enter
playwright-cli screenshot

# Use sessions
playwright-cli open https://site1.com
playwright-cli --session=project-a open https://site2.com

Environment Variables

VariableDescription
PLAYWRIGHT_MCP_BROWSERBrowser: chrome, firefox, webkit, msedge
PLAYWRIGHT_MCP_HEADLESSRun headless (default: headed)
PLAYWRIGHT_MCP_ALLOWED_HOSTSComma-separated allowed hosts
PLAYWRIGHT_MCP_CONFIGPath to config file

Configuration

Create playwright-cli.json for persistent settings:

{
  "browser": {
    "browserName": "chromium",
    "headless": false
  },
  "outputDir": "./playwright-output",
  "console": {
    "level": "info"
  }
}

Notes

  • Cross-platform — requires Node.js 18+ (Linux, macOS, Windows)
  • Sessions persist cookies/storage by default
  • Use --session flag for isolated browser instances
  • Snapshots return element refs for subsequent commands

Source

https://github.com/microsoft/playwright-cli

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Local Agent

95.65%
按下载量换算299

安全审计

暂无安全审计结果可展示。

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills