Skip to main content
plugin

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.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install browser-act@claude-community
Open on GitHub

What 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.com and inspect the layout.
  • Extract rendered text and links from the current web page.
  • Run browser-act-skill-forge to 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-community

Step 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

Similar plugins

All plugins for Browser and scraping →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor