# bowser

> Claude/Codex skill by [@disler](https://omgskills.com/library/disler/index.md) · 1.6k stars · Updated 2026-07-10

Headless browser automation using Playwright CLI. Use when you need headless browsing, parallel browser sessions, UI testing, screenshots, web scraping, or browser automation that can run in the background. Keywords - playwright, headless, browser, test, screenshot, scrape, parallel.

## Install

```sh
git clone https://github.com/disler/pi-vs-claude-code /tmp/pi-vs-claude-code && ln -s /tmp/pi-vs-claude-code/.pi/skills/bowser ~/.claude/skills/bowser
```

## From README

Playwright Bowser Purpose Automate browsers using playwright-cli — a token-efficient CLI for Playwright. Runs headless by default, supports parallel sessions via named sessions (-s=), and doesn't load tool schemas into context. Key Details Headless by default — pass --headed to open to see the browser Parallel sessions — use -s= to run multiple independent browser instances Persistent profiles — cookies and storage state preserved between calls Token-efficient — CLI-based, no accessibility trees or tool schemas in context Vision mode (opt-in) — set PLAYWRIGHTMCPCAPS=vision to receive screenshots as image responses in context instead of just saving to disk Sessions Always use a named session. Derive a short, descriptive kebab-case name from the user's prompt. This gives each task a persistent browser profile (cookies, localStorage, history) that accumulates across calls.

## Links

- HTML page: https://omgskills.com/library/disler/pi-vs-claude-code/dot-pi/skills/bowser/
- GitHub: https://github.com/disler/pi-vs-claude-code
- Author: [@disler](https://omgskills.com/library/disler/index.md)

## More skills by this author

- [Create New Skills](https://omgskills.com/library/disler/claude-code-hooks-multi-agent-observability/dot-claude/skills/meta-skill/index.md) — Creates new Agent Skills for Claude Code following best practices and documentation.
   - [@disler](https://omgskills.com/library/disler/index.md) · 1.5k stars
- [create-worktree-skill](https://omgskills.com/library/disler/claude-code-hooks-multi-agent-observability/dot-claude/skills/create-worktree-skill/index.md) — Used when the user explicitly asks for a SKILL to create a worktree.
   - [@disler](https://omgskills.com/library/disler/index.md) · 1.5k stars
- [Damage Control](https://omgskills.com/library/disler/claude-code-damage-control/dot-claude/skills/damage-control/index.md) — Install, configure, and manage the Claude Code Damage Control security hooks system.
   - [@disler](https://omgskills.com/library/disler/index.md) · 478 stars
