A snapshot-based browser automation tool built specifically for AI agents that want deterministic results. Instead of brittle CSS selectors that break when the DOM shifts, you call `snapshot -i` to generate stable element references like @e1, @e2 that survive page changes. The workflow is straightforward: open a URL, snapshot, interact with refs, snapshot again after mutations. Supports multi-session parallelism, network-aware waits, and optional hardening through domain allowlists if you're worried about prompt injection. Covers the standard automation suite of navigation, form filling, clicks, screenshots, PDFs, and visual regression baselines. If you're tired of flaky Playwright scripts that need constant selector updates, this gives agents a more reliable primitive to work with.
npx skills add https://github.com/supercent-io/skills-template --skill agent-browser