chromedevtools/chrome-devtools-mcp/chrome-devtools-cli
- community
Checking that the SKILL.md file is still in the repository.
Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.
Install
npx vskill@latest install chromedevtools/chrome-devtools-mcp/chrome-devtools-cliSKILL.md
The chrome-devtools-mcp CLI lets you interact with the browser from your terminal.
Setup
_Note: If this is your very first time using the CLI, see references/installation.md for setup. Installation is a one-time prerequisite and is not part of the regular AI workflow._
AI Workflow
- Execute: Run tools directly. If you don't know the target page's ID, run
chrome-devtools list_pagesto find it. The background server starts implicitly; do not runstart/status/stopbefore each use. - Inspect: Use
chrome-devtools take_snapshot <pageId>to get an element<uid>. - Act: Use
chrome-devtools click <pageId> <uid>,chrome-devtools fill <pageId> <uid> <value>, etc. State persists across commands.
Snapshot example:
Permissions & File Access
By default, the CLI has full filesystem access (--allowUnrestrictedPaths=true), allowing file-saving parameters (--filePath, --outputDirPath) and upload_file to access files anywhere on the system. Pass --allowUnrestrictedPaths=false if you want to restrict file access to the OS temp directory.
Command Usage
- Required arguments are passed positionally; optional arguments use flags.
- Use
--helpon any command for usage details. - Output defaults to plain Markdown-like text; pass
--output-format=jsonfor JSON.
Input Automation (<uid> from snapshot)
Navigation
Emulation
Each emulate call replaces all previously configured emulation settings (except --extraHttpHeaders), so pass all desired settings in a single call.
Performance
Memory
Memory Debugging (requires --memoryDebugging=true)
Network
Debugging & Inspection
Extensions
Progressive Web Apps (requires --categoryPwa=true)
Experimental Features
Experimental tools are disabled by default. Enable them with the corresponding flag during start.
Service Management
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/chrome-devtools-cli/SKILL.md
Popularity
- Installs
- 1
- Repository stars
- 52,744
- Repository forks
- 5,263
- Repository npm downloads, 7 days
- 273,781
- 7-day trend score
- 85
Installs come from the vskill CLI. Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 21 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chromedevtools/chrome-devtools-mcp/chrome-devtools-cli)