browser-act — Claude Code plugin: what it does, how to install
Controls browsers through a CLI runner to capture screenshots and extract live data. Generates site-specific automation skills directly inside Claude Code.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install browser-act@claude-communityWhat browser-act does
This plugin connects Claude Code with browser-act-cli to provide two distinct skills. The primary browser-act skill opens target pages, runs UI interactions, takes screenshots, and extracts fully rendered content. It initializes its core runtime by calling browser-act get-skills core --skill-version 2.0.2.
The second skill, browser-act-skill-forge, inspects website paths to create dedicated automation packages. Its bundled references/ directory outlines discovery steps and expected outputs.
Without Python 3.12 and browser-act-cli, the plugin cannot run. You can prepare the environment using uv tool install browser-act-cli --python 3.12.
What it helps with
- extract rendered content from web pages
- capture browser screenshots via CLI runner
- execute interactive UI steps in a browser session
- build site-specific automation skill packages
Example prompts for the agent
- Take a screenshot of
https://www.browseract.comand inspect the layout. - Extract rendered text and links from the current web page.
- Run
browser-act-skill-forgeto inspect the site and build an automation skill.
How to install browser-act
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install browser-act@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about browser-act
How do I install browser-act in Claude Code?
First add the catalog using /plugin marketplace add anthropics/claude-plugins-community, then install the plugin by running /plugin install browser-act@claude-community.
What dependencies are required for this plugin?
You need Python 3.12, uv, and browser-act-cli. You can install the CLI runner via uv tool install browser-act-cli --python 3.12.
What is browser-act-skill-forge used for?
It explores the target website implementation path and outputs reusable automation packages with bundled reference files.
Source text
browser-act · MIT
# claude-code-browser-act A [Claude Code](https://claude.com/claude-code) plugin providing BrowserAct skills for browser automation and reusable website-skill generation via the [`browser-act` CLI](https://pypi.org/project/browser-act-cli/). Homepage: <https://www.browseract.com> ## Skills | Skill | Purpose | |---|---| | `browser-act` | Runs a browser to extract rendered website data, interact with pages, and capture screenshots. | | `browser-act-skill-forge` | Creates reusable website automation Skills with browser-act after authorized exploration. | `browser-act` uses the BrowserAct CLI to extract rendered website data, perform page interactions, and capture screenshots. It loads the matching runtime workflow with: ```bash browser-act get-skills core --skill-version 2.0.2 ``` `browser-act-skill-forge` explores a website's implementation path and generates reusable, site-specific Skill packages. Its `references/` directory is part of the Skill and defines the exploration procedures and output format. ## Requirements - Python 3.12 - [`uv`](https://docs.astral.sh/uv/) - `browser-act-cli` Install the CLI when it is not already available: ```powershell uv tool install browser-act-cli --python 3.12 ``` ## Install Add the marketplace: ```text /plugin marketplace add browser-act/claude-code-browser-act ``` Then install the plugin: ```text /plugin install browser-act@browseract ``` ## Update ```text /plugin marketplace update browseract ``` The current plugin version is `0.1.0`. Versioning follows [semver](https://semver.org/) via the `version` field in `plugins/browser-act/.claude-plugin/plugin.json`. ## Repository contents - `.claude-plugin/marketplace.json` defines the Claude Code marketplace. - `plugins/browser-act/.claude-plugin/plugin.json` defines the plugin metadata. - `plugins/browser-act/skills/browser-act/` contains the browser automation Skill. - `plugins/browser-act/skills/browser-act-skill-forge/` contains the reusable website-Skill generation workflow and its required references. - `README.md` and `LICENSE` document the package and license. ## License MIT — see [LICENSE](LICENSE).
© browser-act · MIT · browser-act/claude-code-browser-act