/install browser-task-runner
Browser Task Runner
Treat browser work as fragile. Prefer deterministic, repeatable flows over improvising clicks.
Workflow
- Confirm the target site and exact outcome.
- Identify the available execution path:
- direct web fetch/search for read-only public pages
- local browser automation tooling if available
- AppleScript/UI scripting as a fallback for simple fixed flows
- Check whether the task needs authentication, MFA, CAPTCHA, or sensitive confirmation.
- For destructive or account-changing actions, ask before proceeding.
- Execute the smallest reliable flow and report where manual takeover may still be needed.
Good fits
- open a fixed set of URLs
- log into a routine internal tool
- navigate to a report page
- export a CSV or PDF
- fill a repetitive form
- capture a screenshot of a page state
- scrape visible page data into a summary
Fragile cases
Be cautious when the task involves:
- CAPTCHA
- MFA prompts
- anti-bot protections
- drag-and-drop heavy UIs
- unpredictable popups
- account settings or payment actions
In those cases, prefer a hybrid flow: automate the boring parts and let the user finish the sensitive step.
Execution policy
Prefer this order:
- Read-only web tools for public pages
- Existing local automation tools/frameworks
- macOS UI scripting for narrow, stable workflows
Do not pretend browser control exists if the tooling is absent. State what is missing and what can still be automated.
Output pattern
Report using:
- Goal
- Automation path
- What succeeded
- Where it may break
- Next improvement
Keep website-specific details in scripts or references if this skill grows beyond a generic runner.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browser-task-runner - After installation, invoke the skill by name or use
/browser-task-runner - Provide required inputs per the skill's parameter spec and get structured output
What is Browser Task Runner?
Plan and execute repeatable browser-based workflows such as opening sites, logging in, navigating dashboards, filling forms, exporting data, taking screensho... It is an AI Agent Skill for Claude Code / OpenClaw, with 43 downloads so far.
How do I install Browser Task Runner?
Run "/install browser-task-runner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Task Runner free?
Yes, Browser Task Runner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Browser Task Runner support?
Browser Task Runner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Task Runner?
It is built and maintained by Benboby (@benboby); the current version is v1.0.0.