This is a comprehensive CLI wrapper around Playwright that lets Claude drive browsers directly from bash commands. You get the full automation toolkit: clicking elements by reference IDs from snapshots, filling forms, managing tabs, mocking network requests, and even recording videos with annotated actions. The state management commands are especially practical for debugging auth flows, since you can save and restore cookies, localStorage, and full browser state. The snapshot system is clever, it generates YAML representations of the page after each action so Claude can see what changed and pick the right element references. If you're doing any browser testing or scraping work with Claude, the raw output mode makes it easy to pipe results into jq or other tools.

GitHub stars
298
last updated
Jun 11, 2026

Install

$ npx -y skills add syahiidkamil/software-engineer-ai-agent-atlas --skill playwright-cli --agent claude-code

Installs into .claude/skills of the current project.

Files

Browser Automation with playwright-cli

Quick start

# open new browser
playwright-cli open
# navigate to a page
playwright-cli goto https://playwright.dev
# interact with the page using refs from the snapshot
playwright-cli click e15
playwright-cli type "page.click"
playwright-cli press Enter
# take a screenshot (rarely used, as snapshot is more common)
playwright-cli screenshot
# close the browser
playwright-cli close

Commands

Core

Sponsors

Details

Repository
github.com/syahiidkamil/software-engineer-ai-agent-atlas
Categories
Testing & QA, AI & Agent Building, Automation & Workflows, CLI & Terminal
First seen
Jun 11, 2026

More from syahiidkamil/software-engineer-ai-agent-atlas

All 17
1Trevoke avatarqaTrevoke/org-gtd.elThis is adversarial testing that actually writes and runs code instead of theorizing about edge cases.0skills.sh installs
2mattpocock avatartddmattpocock/skillsTest-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.1.2Mskills.sh installs
3anthropics avatarwebapp-testinganthropics/skillsToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing br201.5Kskills.sh installs
4liarjsdev avatarplaywright-stealth-verifyliarjsdev/liarjs-skillsCheck whether a Playwright, Puppeteer, Selenium or CDP-driven browser presents a coherent fingerprint, using liarjs as a library against a Page you already have119Kskills.sh installs
5coreyhaines31 avatarab-testingcoreyhaines31/marketingskillsWhen the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B tes85.2Kskills.sh installs
6limrun-inc avatarlimrun-maestro-testinglimrun-inc/skillsRun Maestro YAML flows against a Limrun cloud iOS simulator with `lim ios maestro`, from any environment (Linux, Windows, macOS, VM, container). Use when the us42.6Kskills.sh installs