What problem does it solve? AI agents need to interact with real websites—opening pages, filling forms, clicking buttons, and extracting data—without hijacking the user's own browser session or losing login state. This Skill gives agents an isolated browsing context that reuses the user's login state while keeping automation separate from normal browsing. ## Core Features & Use Cases - Isolated Task Spaces: Each agent task runs in its own browsing context with its own tabs, inheriting the user's login state, with explicit handoff and takeover controls when user intervention (login, captcha) is needed. - Three Automation Workflows: A semantic workflow using snapshotText() refs and locators for standard pages, a visual workflow using screenshots and coordinate clicks for canvas apps like Google Docs or Figma, and a direct DOM/CDP workflow for custom data extraction. - Rich Helper API: Preloaded Node.js helpers for navigation, clicking, typing, scrolling, file upload, screenshots, network fetches, and raw CDP calls, all driven through Bash heredocs. - Use Case: Ask the agent to log into a site, search for items, scrape the results table, and take a verification screenshot—it will create a task space, drive the browser across multiple rounds, and close the space when done. ## Quick Start Ask the agent to open a website with ego-browser, fill in a form, and report back the extracted page content.