chrome-devtools

Automate browser interactions, debugging, and performance analysis with Puppeteer CLI scripts.

Updated Oct 14, 2025
One-click install
npx skills add https://github.com/kensleDev/dotfiles --skill chrome-devtools-kensledev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome-devtools
Source: https://github.com/kensleDev/dotfiles/tree/main/claude/.claude/skills/chrome-devtools
Command: npx skills add https://github.com/kensleDev/dotfiles --skill chrome-devtools-kensledev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer, debug, yargs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates repetitive browser interactions, debugging, and performance analysis, saving significant time and effort for developers and testers.

Core Features & Use Cases

  • Browser Automation: Navigate pages, fill forms, click elements, and capture screenshots.
  • Debugging & Analysis: Monitor console logs, network traffic, and measure performance metrics.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and taking a screenshot of the confirmation page.

Quick Start

Use the chrome-devtools skill to navigate to https://example.com and take a full page screenshot.

Frequently Asked Questions about chrome-devtools

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

FAQPage Schema
How do I automate browser tasks like web scraping and form filling using Puppeteer?

Automate browser tasks using Puppeteer CLI scripts to navigate pages, fill forms, click elements, and perform web scraping deterministically. This approach enables automated interactions with web applications without manual intervention.

Can I capture full page screenshots during automated browser navigation?

Yes, capture full page screenshots during automated browser navigation using Puppeteer. The automation scripts navigate to specified URLs and capture the page state, which is useful for testing and visual confirmation of web application workflows.

Do I need Node.js to run Puppeteer automation scripts for performance testing?

Yes, you need a Node.js environment to run Puppeteer automation scripts for performance testing. Optional system dependencies are also required for Linux environments to ensure the browser automation processes execute correctly.

How do I monitor network traffic and console logs during web application debugging?

Monitor network traffic and console logs during debugging by running Puppeteer scripts that intercept browser network requests. This allows developers to track application behavior, analyze performance metrics, and identify errors during automated interactions.

What is the best way to measure performance metrics during browser automation?

Measure performance metrics during browser automation by executing Puppeteer CLI scripts designed for performance analysis. These scripts navigate web pages while tracking load times and resource utilization, providing deterministic performance testing results.