# Agent Browser Control

Navigates, clicks, types, screenshots and debugs the visible agent browser.

- Repository: https://github.com/CherryHQ/cherry-studio (53164 stars)
- Category: AI and agents
- License: AGPL-3.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add CherryHQ/cherry-studio --skill cherry-browser -g -a claude-code -y`
Codex: `npx skills add CherryHQ/cherry-studio --skill cherry-browser -g -a codex -y`
Cursor: `npx skills add CherryHQ/cherry-studio --skill cherry-browser -g -a cursor -y`
Gemini CLI: `npx skills add CherryHQ/cherry-studio --skill cherry-browser -g -a gemini-cli -y`

## Description

Control the user''s visible Agent browser: navigate, click, type, screenshot, debug. Needs the Browser setting.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Cherry Browser

Use the live Automation REPL (`automation_repl` in chat, `automation` server's `js`
in Agent sessions; runtime names may differ). It works without Code Mode and controls
only this conversation's browser pane. If it is missing, explain that the user can enable Agent control in Browser
settings and enable Browser in the Agent’s built-in tools. Per-tool permissions are
configured in Browser settings. A skill cannot grant access or override session tool restrictions.

Exact methods, inputs, outputs and platform limits are defined in [API reference](references/api.md).
The runtime emits this same reference on first binding and through `documentation()`.

## Observe, act, verify

The rest: https://github.com/CherryHQ/cherry-studio/blob/HEAD/resources/skills/cherry-browser/SKILL.md
