browse.sh is a command-line browser and an open catalog of web-automation skills from Browserbase, designed to be driven by AI agents rather than people. A skill is a reusable recipe for one task on one domain, such as alltrails.com, recreation.gov, or ramp.com; an agent adds the skills it needs with browse skills add , then a coding agent such as Claude Code composes them to complete a multi-site job.
Each skill records the method it uses (an API call, a fetch, or full browser automation) and a region variant where sites differ by locale. Skills ship suggested DOM selectors and XHR requests so an agent does not rediscover them, which the project says cuts token use substantially. The catalog is published as llms.txt and per-skill SKILL.md files, and many skills expose MCP endpoints.
Features
- Skill catalog: more than 300 skills covering e-commerce, travel, real estate, job boards, news, finance, and government sites
- Domain and method: each skill names its site and whether it uses an API, a fetch, or browser automation
- Regional variants: locale-specific versions for markets such as the US, UK, Japan, India, and Brazil
- Browser primitives: click, type, select, press, hover, mouse scroll, and screenshot commands
- Element addressing: targets by CSS selector or by the agent's accessibility refs such as @8
- Debugging: tails the network and console of a running session
- Cloud sessions: switches from a local browser to Browserbase cloud sessions with browse cloud
- Agent surfaces: llms.txt, SKILL.md files, and MCP endpoints for discovery