A lean CDP client that lets Claude inspect and control your actual Chrome tabs without spinning up Puppeteer or a headless browser. You run commands to list open tabs, grab screenshots, dump accessibility trees, or eval JavaScript against whatever's already running locally. Works across 100+ tabs, instant WebSocket connection. The coordinate system is worth noting: screenshots are at native resolution (CSS pixels times DPR) but click commands take CSS pixels, so you'll divide by DPR when translating positions. Useful when you want Claude to debug a live page, grab state from an existing session, or automate something in a tab you already have open. Chrome shows a one-time allow prompt per tab, then a daemon keeps the session alive.
npx skills add https://github.com/pasky/chrome-cdp-skill --skill chrome-cdp