This is a headless browser CLI built in Rust with a Node.js fallback that gives Claude structured web automation commands. You get snapshot, click, fill, and type commands that work with element references like @e1, @e2 instead of writing selectors. The workflow is straightforward: open a URL, snapshot to get interactive elements with refs, then use those refs to click buttons or fill forms. It includes video recording for demos, state management to save login sessions, and network interception for mocking APIs. The ref-based approach is cleaner than wrestling with CSS selectors when you need to automate forms, scrape data, or test UIs programmatically.
npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill agent-browser