一键导入
playwright
Run Playwright end-to-end tests — execute, filter, and download the HTML report
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run Playwright end-to-end tests — execute, filter, and download the HTML report
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Run Ansible ad-hoc commands and playbook operations
Headless browser automation via agent-browser (Playwright/Chromium) - navigate, snapshot, click, type, screenshot, eval, console
Query Datadog monitors, dashboards, and metrics
Query GitLab projects, merge requests, and CI pipelines
Query Harbor container image registry projects and artifacts
Manage Helm charts and releases on Kubernetes
基于 SOC 职业分类
| name | playwright |
| description | Run Playwright end-to-end tests — execute, filter, and download the HTML report |
| activation_keywords | ["playwright","e2e","test","ui-test","browser-test","report"] |
| execution_mode | server |
Run Playwright end-to-end tests from the e2e/ directory. Supports running all tests, filtering by file, and returning the HTML test report as a downloadable file (inline in web chat, file attachment in IM).
Use builtin_playwright tool with fields:
action: The action to perform. Options:
"run" (default): Run Playwright tests and return the HTML report file"install": Install Playwright browsers"list": List available tests without running"report": Retrieve the latest test report without re-runningfiles: Comma-separated test file paths to run (e.g., "tests/auth.spec.ts"). Empty = run all tests.headed: Run with browser GUI visible — "true" or "false" (default: "false", headless).project: Playwright project name (default: "chromium"). Other options: "firefox", "webkit".workers: Number of parallel workers (default: "2"). Use "1" for serial execution.retries: Number of retries on failure (default: "1"). Use "0" for no retries.timeout: Per-test timeout in milliseconds (default: "60000").Result:
e2e/ directory is not found (e.g., production Docker image without source), the skill reports this clearly.Example usage:
files="tests/auth.spec.ts"action="report"action="list"