← All skills
playwright
85 / 100 · Low risk
Fine to try.
By BANG404/openagent (GitHub) · coding · 11 stars · scanned at commit 9455a61
Verify OpenAgent browser-visible UI with the repository Playwright wrapper, pinned Chromium, isolated sessions and retained evidence. Use for frontend browser reproduction; native window behavior uses desktop-host and tauri-pilot.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 15 places.
Show 12 more
- .agents/skills/playwright/scripts/playwright_cli.ps1, line 40
if (Get-Command npx -ErrorAction SilentlyContinue) { - .agents/skills/playwright/scripts/playwright_cli.ps1, line 41
& npx --yes --package $playwrightBrowserPackage playwright install chromium - .agents/skills/playwright/scripts/playwright_cli.ps1, line 44
Write-Error "Bun/Bunx or Node/npx is required to install Chromium." - .agents/skills/playwright/scripts/playwright_cli.ps1, line 52
} elseif (Get-Command bunx -ErrorAction SilentlyContinue) { - .agents/skills/playwright/scripts/playwright_cli.ps1, line 55
} elseif (Get-Command npx -ErrorAction SilentlyContinue) { - .agents/skills/playwright/scripts/playwright_cli.ps1, line 59
Write-Error "playwright-cli, Bun/Bunx, or Node/npx is required." - .agents/skills/playwright/scripts/playwright_cli.sh, line 34
exec bunx --package "${PLAYWRIGHT_BROWSER_PACKAGE}" playwright install chromium - .agents/skills/playwright/scripts/playwright_cli.sh, line 36
exec npx --yes --package "${PLAYWRIGHT_BROWSER_PACKAGE}" playwright install chromium - .agents/skills/playwright/scripts/playwright_cli.sh, line 38
echo "Error: Bun/Bunx or Node/npx is required to install Chromium." >&2 - .agents/skills/playwright/scripts/playwright_cli.sh, line 45
cmd=(bunx --package "${PLAYWRIGHT_CLI_PACKAGE}" playwright-cli) - .agents/skills/playwright/scripts/playwright_cli.sh, line 47
cmd=(npx --yes --package "${PLAYWRIGHT_CLI_PACKAGE}" playwright-cli) - .agents/skills/playwright/scripts/playwright_cli.sh, line 49
echo "Error: playwright-cli, Bun/Bunx, or Node/npx is required." >&2
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'playwright' ] || [ -L ~/.agents/skills/'playwright' ]; then echo 'A skill folder named playwright already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/BANG404/openagent' "$d" && git -C "$d" checkout --quiet '9455a61d9a9b9a0c6524debaa1cdb5dab2841fc8' -- '.agents/skills/playwright' && mkdir -p ~/.agents/skills && cp -R "$d"/'.agents/skills/playwright' ~/.agents/skills/'playwright' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'playwright' ~/.claude/skills/'playwright' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for BANG404/openagent shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/BANG404/openagent/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 9455a61 | 100 |