What problem does it solve?
Interacting with dynamic web pages manually is time-consuming. This Skill enables programmatic browser control via the Chrome DevTools Protocol to automate browsing tasks such as navigation, interaction, and data extraction.
Core Features & Use Cases
- Navigate to URLs and open new tabs, interact with page elements, and run JavaScript in the page context.
- Take screenshots, evaluate expressions, extract data from pages, and perform interactive element selection when needed.
- Dismiss cookie consent dialogs automatically to streamline automated browsing.
Quick Start
Start Chrome with remote debugging: ./scripts/start.js
Open or navigate: ./scripts/nav.js https://example.com
Evaluate JavaScript: ./scripts/eval.js 'document.title'
Screenshot: ./scripts/screenshot.js
Interactive element pick: ./scripts/pick.js "Click the submit button"
Dismiss cookies: ./scripts/dismiss-cookies.js --accept