What problem does it solve?
Drive Chrome via the DevTools Protocol from JavaScript. The skill provides a thinnest possible bridge to Chrome with a fully typed, code-generated SDK and a tiny HTTP server that maintains a single persistent CDP Session for reliable automation.
Core Features & Use Cases
- Typed CDP SDK with 56 domains and 652 wrappers, enabling direct access to Chrome's methods without bespoke helpers.
- One persistent WebSocket connection and a codegen-driven surface that regenerates bindings from the upstream protocol JSON.
- CLI integration and routing: a Bun-based server that forwards snippets to Chrome, with events, target routing, and session management.
- Reuse across tasks and targets: attach to existing browsers or launch new ones, driving single-tab or multi-tab automation.
- See interaction-skills/ for recipes and the ethos of pure CDP access (no click/goto helpers).
Quick Start
Install the skill, start the server, connect to a running or new Chrome instance, and drive CDP methods with typed wrappers (for example navigate to a URL).