What problem does it solve?
Web automation agents often fail on modern sites because synthetic events, shadow DOM boundaries, and framework-controlled editors break naive click-and-type scripts. This Skill teaches agents how to drive the user's real Chrome browser through the hive-browser CLI and CDP, with proven workflows for shadow-DOM inputs, rich-text editors, and multi-profile sessions.
Core Features & Use Cases
- Terminal-driven browser control: Every action runs as
hive-browser <command> --json via terminal_exec, covering navigation, clicking, typing, scrolling, screenshots, and tab management against the user's live Chrome.
- Shadow-DOM-safe interaction: Screenshot plus fractional viewport coordinates route clicks through Chrome's native hit testing, reaching inputs nested inside shadow roots that CSS selectors cannot see.
- Rich-text editor handling: Click-before-type patterns and Input.insertText ensure React, Draft.js, Lexical, ProseMirror, and Monaco editors accept input and enable their submit buttons.
- Use Case: An agent needs to post a comment on Reddit, where the search input lives three shadow roots deep. It screenshots the page, clicks by fractional coordinates, types without a selector, and verifies the submit button enabled before sending.
Quick Start
Ask the agent to open a website in Chrome with hive-browser, take a screenshot, click a target by coordinates, and type text into the focused field.