Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use BrowserAct for authenticated browser automation, JS-rendered extraction, screenshots, parallel sessions, verification handling, and human handoff.
.claude/skills/sickn33-browser-act/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 49% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 10% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -1% | 0% |
BrowserAct 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:
bashuv 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:
bashbrowser-act --help browser-act <subcommand> --help
Example requests:
textOpen this authenticated dashboard, export the visible table, and verify the row count.
textRun 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.| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 6,884 | 4,455 | -35% | 1 | 1 | 0% | 1,348 | 1,802 | +34% | 0 | 0 | — |
case-02 | fail→fail | 13,570 | 7,505 | -45% | 1 | 1 | 0% | 2,781 | 1,765 | -37% | 0 | 0 | — |
case-03 | fail→fail | 3,024 | 3,726 | +23% | 1 | 1 | 0% | 564 | 1,852 | +228% | 0 | 0 | — |
case-04 | fail→pass | 6,647 | 2,133 | -68% | 1 | 1 | 0% | 1,320 | 1,460 | +11% | 0 | 0 | — |
case-05 | fail→pass | 6,055 | 3,104 | -49% | 1 | 1 | 0% | 1,140 | 1,700 | +49% | 0 | 0 | — |
case-06 | fail→pass | 11,385 | 4,987 | -56% | 1 | 1 | 0% | 1,960 | 1,970 | +1% | 0 | 0 | — |
case-07 | fail→pass | 10,501 | 5,115 | -51% | 1 | 1 | 0% | 1,807 | 1,979 | +10% | 0 | 0 | — |
case-08 | fail→pass | 12,444 | 5,259 | -58% | 1 | 1 | 0% | 2,029 | 2,000 | -1% | 0 | 0 | — |
case-09 | pass→pass | 4,728 | 2,643 | -44% | 1 | 1 | 0% | 639 | 1,456 | +128% | 0 | 0 | — |
case-10 | pass→pass | 8,549 | 3,919 | -54% | 1 | 1 | 0% | 1,419 | 1,685 | +19% | 0 | 0 | — |
case-15 | fail→pass | 8,717 | 1,834 | -79% | 1 | 1 | 0% | 1,436 | 1,390 | -3% | 0 | 0 | — |
case-11 | fail→pass | 13,631 | 12,218 | -10% | 1 | 1 | 0% | 1,036 | 1,952 | +88% | 0 | 0 | — |
case-12 | fail→pass | 10,899 | 6,245 | -43% | 1 | 1 | 0% | 1,746 | 2,285 | +31% | 0 | 0 | — |
case-13 | pass→pass | 7,333 | 2,216 | -70% | 1 | 1 | 0% | 1,314 | 1,437 | +9% | 0 | 0 | — |
case-14 | pass→pass | 5,750 | 2,646 | -54% | 1 | 1 | 0% | 857 | 1,404 | +64% | 0 | 0 | — |
case-16 | fail→pass | 11,337 | 5,229 | -54% | 1 | 1 | 0% | 2,037 | 1,927 | -5% | 0 | 0 | — |
case-17 | pass→pass | 11,174 | 4,477 | -60% | 1 | 1 | 0% | 2,060 | 1,812 | -12% | 0 | 0 | — |
case-18 | fail→pass | 9,096 | 4,901 | -46% | 1 | 1 | 0% | 1,536 | 1,459 | -5% | 0 | 0 | — |
case-19 | fail→pass | 10,245 | 2,648 | -74% | 1 | 1 | 0% | 1,698 | 1,502 | -12% | 0 | 0 | — |
case-20 | pass→pass | 8,726 | 5,332 | -39% | 1 | 1 | 0% | 1,976 | 2,239 | +13% | 0 | 0 | — |
case-21 | fail→pass | 8,070 | 3,517 | -56% | 1 | 1 | 0% | 1,538 | 1,733 | +13% | 0 | 0 | — |
case-22 | fail→pass | 4,824 | 2,532 | -48% | 1 | 1 | 0% | 931 | 1,438 | +54% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +59 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.