/install browsecraft
BrowseCraft Skill
Installation Prerequisites
- Install CLI:
npm install -g browsecraft-cli - Verify install:
browsecraft --help - Optional (RoxyBrowser only): configure your Roxy API endpoint and token in local env/config.
If the CLI is missing, stop and ask the user to install it first. Do not assume local package scripts are available.
Recommended Flow
- Check status:
browsecraft status - Start browser if needed:
browsecraft start - Open target page:
browsecraft open \x3Curl> - Capture snapshot:
browsecraft snapshot - Prefer
click-ref/fill-reffor stable interactions - Re-snapshot after page transitions
- Capture result evidence:
browsecraft screenshot
Backend Strategy
- RoxyBrowser:
browsecraft start --type roxy --roxy-window-id ... - Camoufox:
browsecraft start --type camoufox(optional--camoufox-path) - Existing endpoint:
browsecraft connect \x3Cendpoint> --type \x3Cchrome|camoufox|roxy>
Credential & Scope Policy
- Roxy credentials are optional and only needed when the user explicitly chooses RoxyBrowser.
- Prefer environment variables over CLI token flags. Avoid printing or echoing secrets.
- Never send credentials or page data to third-party endpoints unless the user explicitly requests it.
- If a step needs network access outside the target website, ask for confirmation first.
Stability Rules
- If element lookup fails: refresh with
snapshot, then retry. - If page is unstable: use
wait-forbefore interaction. - Always return structured output: objective / steps / result / failure reason / next action.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browsecraft - After installation, invoke the skill by name or use
/browsecraft - Provide required inputs per the skill's parameter spec and get structured output
What is Browsecraft?
Memory-oriented browser automation skill for repeatable web workflows (login, extraction, bulk actions, form filling, screenshots, checks) across RoxyBrowser... It is an AI Agent Skill for Claude Code / OpenClaw, with 262 downloads so far.
How do I install Browsecraft?
Run "/install browsecraft" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browsecraft free?
Yes, Browsecraft is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Browsecraft support?
Browsecraft is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browsecraft?
It is built and maintained by RoyWu (@whjstc); the current version is v0.1.3.