@howaboua/pi-skill-chrome-cdp

skillmaintained

Pi skill package for chrome-cdp.

by · v0.0.4 · published 3w ago

$ pi install npm:@howaboua/pi-skill-chrome-cdp
downloads/mo
1.0K
stars
267
last push
14h ago
open issues
7

Signals

license: MITtestspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

1.4K downloads · last 12 weeks (weekly)

README

@howaboua/pi-skill-chrome-cdp

Controls a local Chrome-family browser through the Chrome DevTools Protocol. It can inspect rendered pages and authenticated tabs, navigate, click, type, evaluate JavaScript, and capture screenshots.

Install

pi install npm:@howaboua/pi-skill-chrome-cdp

Requirements

  • Node.js 22 or newer
  • Chrome, Chromium, Brave, Edge, or Vivaldi with remote debugging enabled at chrome://inspect/#remote-debugging

The bundled CLI is scripts/cdp.mjs. It discovers Chrome on CDP_PORT or port 9222, then falls back to DevToolsActivePort; set CDP_PORT_FILE for a non-standard port-file location.

Use the skill when an agent needs a real rendered page or existing browser state. It includes commands for tab listing, accessibility snapshots, HTML, navigation, network timing, clicks, typing, screenshots, and raw CDP calls.

Based on pasky/chrome-cdp-skill, with Pi packaging and local changes.