
Web Browser
This is a minimal CDP wrapper that lets Claude remote control Chrome for actual web interaction. It's not just scraping HTML, it can click buttons, fill forms, screenshot pages, and run arbitrary JavaScript in the browser context. The cookie dismissal script is a nice touch for avoiding those EU consent walls. Profile isolation means it won't mess with your personal Chrome session. The device emulation support is solid if you need to test mobile views. It's built for collaborative exploration rather than heavyweight automation, which shows in the tight script collection. If you need Claude to do anything beyond reading static pages, this is the straightforward approach.
- skills.sh installs
- 683
- GitHub stars
- 3.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add mitsuhiko/agent-stuff --skill web-browser --agent claude-codeInstalls into .claude/skills of the current project.
Files
Web Browser Skill
Minimal CDP tools for collaborative site exploration.
Start Chrome (Prefer Headless)
./scripts/start.js --headless # Recommended: isolated reusable profile
./scripts/start.js --headless --profile # Headless with a copy of your profile
./scripts/start.js # Visible browser window when needed
./scripts/start.js --headless --reset-profile # Clear cached profile before launch
Starts Chrome with remote debugging (default port :9222). Agents should use --headless by default because it is less disruptive and supports navigation, evaluation, screenshots, emulation, and logging. User extensions are disabled for headless launches; a copied profile still provides its cookies and other browser state, but extension-based features are unavailable. Headed launches continue to load extensions normally. Use headed mode only when a person needs to see or interact with the browser, such as for pick.js, manual authentication, or debugging a headless-specific difference.
Sponsors
Details
- Repository
- github.com/mitsuhiko/agent-stuff
- Categories
- AI & Agent Building, Debugging, Automation & Workflows, Design & UI/UX
- First seen
- Jun 3, 2026