Install
openclaw skills install @xor777/agentbrowseBrowser automation workflows through the agentbrowse CLI for launch, attach, observe, act, extract, navigation, and screenshots.
openclaw skills install @xor777/agentbrowseAgentBrowse is the browser layer for agent tasks that happen on a real website.
Use this skill when the agent needs to:
AgentBrowse works well on its own for browser automation. It can also be paired with MagicPay later when a broader flow reaches an approved login, identity, or payment step.
Open source:
https://github.com/MercuryoAI/agentbrowse@mercuryo-ai/agentbrowse-cliagentbrowse must be available on PATH. If it is missing or outdated, run
npm i -g @mercuryo-ai/agentbrowse-cli@latest, then verify with
agentbrowse --version.agentbrowse launch needs an environment that can start a browser.
agentbrowse attach <cdp-url> needs a reachable CDP endpoint.launch, attach, navigate, act,
browser-status, screenshot, and close do not need any API key.observe with a natural-language goal and
extract — call an LLM through the gateway. Configure API access with
agentbrowse init <apiKey> before using them. Pass a non-default API
URL during init if needed.agentbrowse doctor inspects the local config. Use it after init
when AI-assisted observe or extract still fails.agentbrowse launch [url] or
agentbrowse attach <cdp-url>.agentbrowse observe.agentbrowse act <targetRef> <action> [value].agentbrowse observe after navigation or meaningful UI changes.agentbrowse navigate <url> when the destination is already known.agentbrowse extract '<schema-json>' [scopeRef] when you need
structured output instead of another page action.agentbrowse screenshot or agentbrowse browser-status only for
evidence and debugging.agentbrowse close when the browser session is no longer
needed.Bring in a companion protected-flow tool when the site reaches:
At that point AgentBrowse can stay the browsing layer around the protected step, but it should not invent its own secret-handling flow.
Ask the user only when:
close is only teardown or recovery. Never treat close as a success
signal — task success comes from the visible page state before close.Open an extra reference only when it helps:
If a term (session, ref, targetRef, scopeRef, fillRef, pageRef)
is unfamiliar, check the
AgentBrowse API reference glossary.