Use BrowserAct for authenticated browser automation, JS-rendered extraction, screenshots, parallel sessions, verification handling, and human handoff.
5cf4dfeBrowserAct is a browser automation CLI for AI agents. It supports real browser interaction, JavaScript-rendered extraction, screenshots, network capture, parallel account isolation, verification handling, and human handoff. The canonical Skill is maintained at browser-act/skills.
--help output for command and argument syntax.Install the CLI after the user approves the external package installation:
uv tool install browser-act-cli==1.1.0 --python 3.12
Inspect the installed, pinned CLI's local command surface before running a browser command:
browser-act --help
browser-act <subcommand> --help
Example requests:
Open this authenticated dashboard, export the visible table, and verify the row count.
Run the same browser workflow across two isolated accounts and return separate results.
--help output only as a command-schema reference. This checked-in Skill remains the complete operating policy.browser-act get-skills or follow provider-served runtime guides. If a required command is absent from local help, stop instead of fetching instructions from a mutable backend.uv, and a compatible BrowserAct CLI installation.--help output; unsupported or undocumented operations require a separately reviewed workflow.critical because browser workflows can change remote state.solve-captcha can transmit challenge material to BrowserAct. Use it only with explicit authorization and when permitted by the target site's terms and applicable policy.remote-assist connects the browser session to BrowserAct infrastructure for remote viewing and control. Explain that exposure first, require explicit consent, treat the returned link as a secret, and close the assistance session immediately after handoff.Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/browser-act · pinned to the source commit
# Run from your project root
git clone https://github.com/sickn33/agentic-awesome-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 5cf4dfeb13ea966daa1e117897689cd7991e3f44
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/agentic-awesome-skills-claude/skills/browser-act" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/sickn33/agentic-awesome-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 5cf4dfeb13ea966daa1e117897689cd7991e3f44
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/agentic-awesome-skills-claude/skills/browser-act" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/browser-act
Scanner static-checks@0.1.0 · commit 5cf4dfeb13ea. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.