A straightforward browser automation wrapper that gives Claude references to DOM elements it can actually use. The workflow is simple: open a page, snapshot to get element refs like @e1 and @e2, then interact with those refs directly. You re-snapshot after each navigation or DOM change to keep references fresh. It's cleaner than having Claude fumble with CSS selectors in natural language, though the security audits show mixed results (pass from Gen Agent Trust Hub, warn from Socket, fail from Snyk), so review what you're comfortable with. Nearly 500 installs suggests people are actively using it despite the audit concerns. Good for form filling, scraping, or anything where you need Claude to drive a browser without the usual selector guessing game.

skills.sh installs
469
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill agent-browser --agent claude-code

Installs into .claude/skills of the current project.

Files

A straightforward browser automation wrapper that gives Claude references to DOM elements it can actually use. The workflow is simple: open a page, snapshot to get element refs like @e1 and @e2, then interact with those refs directly. You re-snapshot after each navigation or DOM change to keep references fresh. It's cleaner than having Claude fumble with CSS selectors in natural language, though the security audits show mixed results (pass from Gen Agent Trust Hub, warn from Socket, fail from Snyk), so review what you're comfortable with. Nearly 500 installs suggests people are actively using it despite the audit concerns. Good for form filling, scraping, or anything where you need Claude to drive a browser without the usual selector guessing game.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Testing & QA, AI & Agent Building, Automation & Workflows, Design & UI/UX, CLI & Terminal
First seen
Jun 3, 2026

More from jezweb/claude-skills

All 166
1pedronauck avataragent-browserpedronauck/skillsAutomates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web 466skills.sh installs
2manutej avatarpytestmanutej/luxor-claude-marketplaceAdvanced Python unit testing framework for customer support tech enablement, covering FastAPI, SQLAlchemy, PostgreSQL, async operations, mocking, fixtures, para457skills.sh installs
3ythx-101 avatarx-tweet-fetcherythx-101/x-tweet-fetcherFetch tweets, replies, timelines, search results, X Lists, and X Articles from X/Twitter without login or API keys. Single tweets: zero dependencies (FxTwitter)455skills.sh installs
4codspeedhq avatarcodspeed-setup-harnesscodspeedhq/codspeedSet up performance benchmarks and CodSpeed harness for a project. Use this skill whenever the user wants to create benchmarks, add performance tests, set up Cod449skills.sh installs
5abhigyanpatwari avatargitnexus-pr-reviewabhigyanpatwari/gitnexusUse when the user wants to review a pull request, understand what a PR changes, assess risk of merging, or check for missing test coverage. Examples: "Review th444skills.sh installs
6harishwarrior avatarflutter-testerharishwarrior/flutter-claude-skillsUse when creating, writing, fixing, or reviewing tests in a Flutter project. Covers unit tests, widget tests, integration tests, Riverpod provider testing, and 439skills.sh installs