chrome-devtools-cli

Automate Chrome DevTools tasks and browser interactions from a terminal.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/sharegpu/gpushare-plugins --skill chrome-devtools-cli-sharegpu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome-devtools-cli
Source: https://github.com/sharegpu/gpushare-plugins/tree/main/plugins/chrome-devtools-mcp/skills/chrome-devtools-cli
Command: npx skills add https://github.com/sharegpu/gpushare-plugins --skill chrome-devtools-cli-sharegpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automate browser debugging and testing tasks by controlling Chrome DevTools from a command line, reducing manual steps and speeding up workflows.

Core Features & Use Cases

  • Interact with Chrome DevTools remotely to list pages, navigate, emulate network conditions, and inspect performance.
  • Script repetitive browser actions and debugging sequences for testing, QA, and automation across multiple pages and sessions.
  • Use cases include automated page navigation, element interaction, performance profiling, and network analysis in CI or local dev.

Quick Start

Install the chrome-devtools-mcp CLI globally and run chrome-devtools list_pages to begin automating browser tasks.

Frequently Asked Questions about chrome-devtools-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser tasks and debugging from the command line?

Automate browser tasks by controlling Chrome DevTools from a terminal to streamline testing, debugging, and automation workflows. This requires the chrome-devtools-mcp CLI to script navigation, element interactions, and network inspections across multiple pages.

What browser interactions can I script using Chrome DevTools CLI?

Using Chrome DevTools CLI, you can script repetitive browser actions like page navigation, element interaction, network condition emulation, and performance profiling for automated testing and QA sessions.

Can I inspect network activity and performance in CI using Chrome DevTools?

Yes, you can inspect network activity and performance profiling in CI or local dev environments. The CLI supports commands to emulate network conditions and manage browser state across multiple pages.

How do I list open pages and manage browser state with DevTools?

Manage browser state and list open pages by running the chrome-devtools list_pages command. This CLI command allows you to control Chrome DevTools remotely and inspect active sessions during automation workflows.

Do I need to install any specific CLI to control Chrome DevTools remotely?

Yes, you need to install the chrome-devtools-mcp CLI globally. This prerequisite enables you to execute terminal commands for automating browser debugging, testing, and performance checks.

What's the best way to script repetitive browser actions for automated testing?

The best way to script repetitive browser actions is using a CLI to control Chrome DevTools, which reduces manual steps and speeds up workflows by automating navigation, debugging sequences, and network analysis across sessions.