chrome-devtools

Automates browser tasks including navigation, screenshots, and performance analysis via Lua scripts.

Updated Feb 25, 2025
One-click install
npx skills add https://github.com/VuNguyenVietTien/task-scheduler --skill chrome-devtools-vunguyenviettien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome-devtools
Source: https://github.com/VuNguyenVietTien/task-scheduler/tree/main/.opencode/skills/chrome-devtools
Command: npx skills add https://github.com/VuNguyenVietTien/task-scheduler --skill chrome-devtools-vunguyenviettien

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates web browser tasks and testing workflows efficiently by leveraging Puppeteer scripts and persistent sessions.

Core Features & Use Cases

  • Web Automation: Automate screenshots, performance analysis, network monitoring, and web scraping tasks.
  • Session Persistence: Maintain browser state across multiple script runs for seamless workflow continuity.
  • Use Case: A developer can set up scripts to regularly monitor website performance metrics and capture visual changes without manual intervention.

Quick Start

Use the chrome-devtools skill to navigate to a website, take a screenshot, and analyze performance metrics with a single command.

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 scraping and browser tasks with Puppeteer?

Automate web scraping and browser tasks with Puppeteer by running script-based interactions that control page navigation and data extraction. This skill facilitates automated browser control, testing, and data collection workflows for web development and quality assurance without manual intervention.

Can I maintain browser session persistence across multiple Puppeteer script runs?

You can maintain browser session persistence across multiple Puppeteer script runs using this skill's session management capabilities. It preserves browser state between executions, ensuring seamless workflow continuity for sequential automation tasks like logging in and navigating protected pages.

How do I monitor website performance metrics and capture screenshots automatically?

Monitor website performance metrics and capture screenshots automatically by setting up Puppeteer scripts provided by this skill. It facilitates performance analysis and network monitoring, allowing developers to regularly track visual changes and page load metrics without manual intervention.

Do I need Puppeteer installed to run browser automation scripts for SEO optimization?

You need Puppeteer installed to run browser automation scripts for SEO optimization reliably. This skill requires Puppeteer and related tools like sharp and yargs to execute its automated browser control, ARIA exploration, and data collection workflows effectively.

What is the best way to explore ARIA roles during automated web testing?

The best way to explore ARIA roles during automated web testing is using script-based interactions through Puppeteer. This skill supports ARIA exploration alongside network monitoring and session management, enabling comprehensive quality assurance and accessibility validation workflows.