
browser-use/browser-harness-js
2 skills597 installs952 starsGitHub
Install
npx skills add https://github.com/browser-use/browser-harness-jsSkills in this repo
1Cdpcdp is an agent skill from browser-use/browser-harness-js with 490 installs on skills.sh, ranked #5 in its source repository. It enables coding agents to drive a real Chromium browser through the Chrome DevTools Protocol with guardrails for reliable navigation, DOM interaction, and debugging during automation tasks. Developers reach for cdp when agents need programmatic browser control beyond static HTTP fetches—such as testing SPAs, capturing rendered state, or executing multi-step web flows. The skill sits in the browser-harness-js toolkit purpose-built for agent-safe CDP integrations in JavaScript environments.597installs2Cdpcdp is a Claude Code skill in the Debugging category. Drive Chrome via the DevTools Protocol from JavaScript. Run JS snippets through the `browser-harness-js` CLI — it auto-spawns a long-lived bun HTTP server holding a fully-typed CDP `Session`, and every call (`browser-harness-js 'await session.Page.navigate(...)'`) executes against the same persistent connection. Session, active target, and globals survive across calls. Use when the user wants to automate, script, or inspect a Chrome browser via CDP — single tab or multi-tab, attach to existing Chrome or to a new one launched with --remote-debugging-port.0installs