This is a full browser automation CLI that Claude can call to drive Chrome via CDP. The workflow is snapshot to get element references like @e1, then interact using those refs, which keeps things deterministic even as pages change. What's practical here is the authentication story: you can import cookies from your local browser, use persistent profiles, or save encrypted session states, so you're not automating logins every time. Commands chain naturally with && in bash, and it handles the annoying stuff like waiting for network idle, taking annotated screenshots, and dealing with downloads. It's built for agents, so the element referencing system is designed to be parseable rather than requiring you to write complex selectors.
npx skills add https://github.com/brianlovin/claude-config --skill agent-browser