Skip to main content

Chrome Devtools Cli

Skill Active

Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.

Purpose

To empower AI agents and developers with direct control over a Chrome browser for automating complex web interactions, debugging issues, and analyzing performance.

Features

  • Automate browser actions via shell commands
  • Inspect network requests and console messages
  • Analyze page performance and take memory snapshots
  • Emulate network conditions, CPU, and viewports
  • Manage Chrome extensions

Use Cases

  • Automating form submissions and user interactions in a browser
  • Debugging front-end issues by inspecting network traffic and console logs
  • Analyzing website performance bottlenecks
  • Taking screenshots or full-page captures of web pages

Non-Goals

  • Directly controlling web application code execution without user intent
  • Replacing manual browser testing entirely
  • Providing a graphical user interface for Chrome DevTools

Code Execution

  • info:LoggingThe extension offers an option to log to a file (`--logFile`) for debugging, but a dedicated local audit file for all actions is not explicitly mentioned.

Compliance

  • warning:Telemetry opt-inUsage statistics collection is enabled by default and can be opted out of with a flag, but the collected fields are not explicitly documented with a schema.

Installation

First, add the marketplace

/plugin marketplace add ChromeDevTools/chrome-devtools-mcp
/plugin install chrome-devtools-mcp@chrome-devtools-plugins

Quality Score

99 /100
Analyzed about 22 hours ago

Trust Signals

Last commit1 day ago
Stars39.5k
LicenseApache-2.0
Status
View Source

Similar Extensions

Agent Browser

100

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

Skill
shanraisshan

Openclaw Debugging

100

Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.

Skill
steipete

Troubleshooting

100

Uses Chrome DevTools MCP and documentation to troubleshoot connection and target issues. Trigger this skill when list_pages, new_page, or navigate_page fail, or when the server initialization fails.

Skill
ChromeDevTools

Chatgpt Search

100

Search ChatGPT and extract the full response + hydration JSON that powers the UI. Attaches to a running Chrome instance (port 9222 by default), opens ChatGPT, submits a query, waits for the streamed response, and returns structured data: messages, product cards, hydration JSON, and API calls. Use when asked to "search chatgpt", "ask chatgpt", "chatgpt search", "get chatgpt response", or "scrape chatgpt".

Skill
SeifBenayed

Cli Anything Safari

100

Safari browser automation CLI on macOS via safari-mcp. Controls real Safari (native, keeps logins) by wrapping the safari-mcp MCP server. Every one of the 84 MCP tools is exposed 1:1 with schema-accurate arguments — guaranteed parity, no manual drift.

Skill
hkuds

AutoBrowse

100

Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

Skill
browserbase

© 2025 SkillRepo · Find the right skill, skip the noise.