agent-browser
Installation
SKILL.md
Agent Browser
Use the agent-browser CLI for deterministic browser automation through accessibility snapshots and ref-based interaction.
Refreshed against the pinned donor snapshot in EveryInc/compound-engineering-plugin; see references/source-parity.md for the exact source path and preserved behaviors.
Standards snapshot (March 2026)
- Prefer snapshot-driven refs over brittle selectors.
- Re-snapshot after navigation or meaningful DOM changes.
- Keep browser actions observable: every click, fill, or wait should have a verification point.
- Prefer command chaining or
batchonly when intermediate output does not need to be read before the next step. - Use isolated sessions when parallel flows or risky state changes would interfere with each other.
- Turn on stricter safety controls when page content is untrusted or the action surface is risky.
When to use
- Interacting with live web pages or forms through the CLI.
- Capturing screenshots, PDFs, or structured snapshots.
- Scraping or validating page state with deterministic steps.