chrome-devtools

Automate browser interactions and performance analysis via Chrome DevTools protocol.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/xurenlu/marstaff --skill chrome-devtools-xurenlu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome-devtools
Source: https://github.com/xurenlu/marstaff/tree/main/skills/chrome-devtools
Command: npx skills add https://github.com/xurenlu/marstaff --skill chrome-devtools-xurenlu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert-level control over a live Chrome browser, enabling complex web automation, debugging, and performance analysis directly through Chrome DevTools protocols.

Core Features & Use Cases

  • Browser Automation: Navigate pages, interact with elements, fill forms, and handle dialogs.
  • Debugging & Inspection: Analyze console messages, network requests, and evaluate JavaScript.
  • Performance Analysis: Record and analyze performance traces for optimization.
  • Visual Inspection: Capture screenshots or text snapshots of web pages.

Quick Start

Use the chrome-devtools skill to take a screenshot of the current page.

Frequently Asked Questions about chrome-devtools

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

FAQPage Schema
How do I automate web page interactions like form submission and navigation using Chrome DevTools?

Automate browser interactions by leveraging the Chrome DevTools protocol to navigate pages, interact with elements, fill forms, and handle dialogs directly through a live Chrome instance.

Can I capture network requests and console logs for debugging with browser automation?

Yes, you can debug web pages by analyzing console messages and evaluating network requests captured during live browser automation sessions via the Chrome DevTools protocol.

What's the best way to record and analyze web performance traces for optimization?

Record and analyze performance traces for optimization by using Chrome DevTools to profile a live Chrome browser, capturing detailed metrics during web page navigation and interaction.

Do I need a specific environment setup to run Chrome DevTools automation tasks?

Yes, browser automation requires integration with a running Chrome instance and the chrome-devtools MCP server to execute debugging, web scraping, and performance analysis tasks.

How do I capture a visual snapshot of a web page during automated debugging?

Capture visual snapshots by instructing the Chrome DevTools protocol to take screenshots or extract text snapshots of the current state of the live web page.