chrome-cdp-skill
Give your AI agent access to your live Chrome session — works out of the box, connects to tabs you already have open
chrome-cdp-skill is an agent skill that connects AI assistants to your actively running Chrome browser session, allowing them to see and control tabs you already have open. Unlike traditional browser automation that launches isolated instances, this skill uses Chrome DevTools Protocol to interact with logged-in pages, mid-workflow states, and existing browser contexts. It works out of the box with any Chrome installation by enabling remote debugging, requires only Node.js 22+, and maintains persistent connections to handle 100+ tabs reliably without repeated permission prompts.
Key Features
Use Cases
- 01Read and analyze content from authenticated web applications without manual copy-paste
- 02Automate workflows in SaaS tools where the agent needs to see your logged-in session state
- 03Debug web pages by letting the agent inspect DOM, network requests, and JavaScript console output
- 04Fill forms and interact with web UIs while preserving existing browser session cookies and state
- 05Capture screenshots and accessibility snapshots of pages mid-workflow for analysis or documentation
- 06Navigate and scrape data from sites that require authentication or complex session state
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
chrome-cdp-skill — FAQ
What is chrome-cdp-skill?+
chrome-cdp-skill is an agent skill that lets AI assistants control and inspect your currently open Chrome browser tabs using the Chrome DevTools Protocol. Unlike browser automation frameworks, it connects to your existing browser session so agents can access logged-in pages and current page states.
How do I install chrome-cdp-skill for pi agent?+
Run 'pi install git:github.com/pasky/chrome-cdp-skill@v1.0.1' in your terminal. For other agents like Amp, Claude Code, or Cursor, clone or copy the skills/chrome-cdp/ directory to wherever your agent loads skills from.
What are the prerequisites to use chrome-cdp-skill?+
You need Node.js 22 or higher installed and Chrome (or Chromium, Brave, Edge, Vivaldi) running. Navigate to chrome://inspect/#remote-debugging in your browser and toggle the remote debugging switch—no other configuration or API keys required.
Which AI agent clients does chrome-cdp-skill work with?+
It works with pi agent via direct installation, and can be integrated into Amp, Claude Code, Cursor, and other agents by copying the skill directory to the agent's skill loading path.
Is chrome-cdp-skill free to use?+
Yes, chrome-cdp-skill is open source and free to use. It has no external service dependencies or API costs.
Why use chrome-cdp-skill instead of chrome-devtools-mcp?+
chrome-cdp-skill maintains persistent daemon connections per tab, so Chrome's "Allow debugging" modal appears only once and it handles 100+ tabs reliably. chrome-devtools-mcp reconnects on every command, causing repeated permission prompts and timeouts with many tabs.
How do I install chrome-cdp-skill?+
Open the source repository on GitHub and follow its README. chrome-cdp-skill is a skill — MCP Agents Market links you directly to the official repo.
Is chrome-cdp-skill free?+
chrome-cdp-skill is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.