Install and operate the agent-browser CLI for interactive pages, forms, dashboards, and multi-account media workflows.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Browser Use
Use the `agent-browser` CLI through the shell when the task needs a real browser, login state, or page interaction. Prefer web search for ordinary public information lookup. Do not look for a dedicated browser Tool. If the CLI is missing or outdated, bootstrap the Astravia-managed runtime yourself as described below; use the plugin panel only as a fallback after automated setup fails.
Runtime readiness and installation:
1. Before the first browser operation in a task, confirm `ASTRAVIA_AGENT_SESSION_ID` is non-empty and run `agent-browser --version`.
2. Astravia requires `agent-browser` 0.34.0 or newer. If the command is missing, its version cannot be parsed, or it is older, install the pinned version automatically with:
```text
npm install --global agent-browser@0.34.0 --engine-strict=false
```
…
The line at the top of this page pins the label git:20261001.0ce1911, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_tdbqsgskkt3g4lbs
GET https://markdownregistry.com/api/v1/resolve?ref=maomaochong-ai/open-astravia/browser-use
GET https://markdownregistry.com/api/v1/blob/f23579f82af652f40452aae7fbc4b793dfba243fbcdd37490aa2a9f1a849d03b
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
maomaochong-ai/open-astravia · .agents/skills/compose-component-design/SKILL.md · Use when designing or reviewing reusable Jetpack Compose component APIs with modifier parameters, root layout…
maomaochong-ai/open-astravia · .agents/skills/compose-state-and-effects/SKILL.md · Use when writing or reviewing Jetpack Compose state ownership, remember state, state hoisting, screen state holders…
maomaochong-ai/open-astravia · .agents/skills/design-taste-frontend/SKILL.md · Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right…
maomaochong-ai/open-astravia · .agents/skills/expo-overview/SKILL.md · Framework (OSS). Entry point and router for every Expo or EAS task. Load this skill first — before writing code and…
maomaochong-ai/open-astravia · .agents/skills/expo-project-structure/SKILL.md · Framework (OSS). Folder structure for a new Expo app. Use when scaffolding or laying out a new Expo project with Expo…
maomaochong-ai/open-astravia · .agents/skills/expo-router/SKILL.md · Framework (OSS). Navigation and routing for Expo Router. Covers file-based routes, groups and dynamic routes, folder…
maomaochong-ai/open-astravia · .agents/skills/find-skills/SKILL.md · Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is…
maomaochong-ai/open-astravia · .agents/skills/frontend-design/SKILL.md · Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with…
maomaochong-ai/open-astravia · .agents/skills/grill-me/SKILL.md · Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of…
maomaochong-ai/open-astravia · .agents/skills/grill-with-docs/SKILL.md · Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates…
jxxghp/moviepilot · skills/browser-use/SKILL.md · Use this skill when the user asks the agent to open, browse, inspect, extract content from, click through, fill forms…
davidondrej/skills · skills/research-and-web/browser-use/SKILL.md · Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work.
letta-ai/letta-code · src/skills/builtin/browser-use/SKILL.md · Control a real browser to navigate pages, click, type, fill forms, inspect rendered UI, take screenshots, or record…
xuzhougeng/wisp-science · skills/browser-use/SKILL.md · Use this skill to drive Wisp Browser Runtime sessions (shared daily Chrome or workspace Chrome) — open pages, read…
mjunaidca/mjs-agent-skills · docs/panaversity-ri-vault/skills/browser-use/SKILL.md · Browser automation using Playwright MCP. Navigate websites, fill forms, click elements, take screenshots, and extract…
joe-qai/qa-skills · browser-use/SKILL.md · Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work.
ampcode/official-plugins · skills/browser-use/SKILL.md · Use websites to accomplish specific tasks on the web on the user’s behalf (not for testing a local dev server): sign…