What problem does it solve? Automating web page interaction is difficult when pages are dynamic: SPA frameworks render content asynchronously, accessibility snapshots return zero element refs, and login forms require JavaScript-driven input events. This Skill provides a structured workflow for driving a headless Chrome browser through the use_browser tool without guessing which strategy to apply. ## Core Features & Use Cases - Dual Interaction Strategies: Snapshot + element refs for static pages, and a JavaScript-first strategy for login forms, SPAs, and dynamic pages where snapshots return zero refs. - Full Browser Control: Open URLs, click, fill, type, evaluate JavaScript, take screenshots, manage tabs, wait for selectors, and retrieve page title, URL, HTML, text, and cookies. - SPA Timing Handling: Built-in guidance for Vue/React/Angular pages, including wait-and-retry patterns and self-polling JavaScript for asynchronously rendered content. - Use Case: Automate a login flow on a React-based admin panel by discovering form fields with a JavaScript eval, filling credentials via CSS selectors, submitting the form, and verifying the resulting page state. ## Quick Start Ask the AI to open a target URL with the use_browser tool, fill in the login form, submit it, and return a screenshot of the resulting page.