chrome

Automate browser interactions for web testing and data extraction with Puppeteer or Playwright.

24|6|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/johnlindquist/claude --skill chrome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome
Source: https://github.com/johnlindquist/claude/tree/main/skills/chrome
Command: npx skills add https://github.com/johnlindquist/claude --skill chrome

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer, playwright, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the manual work of GitHub issue management, providing complete capabilities for creating, listing, viewing, updating, and closing issues with context from conversations.

Frequently Asked Questions about chrome

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

FAQPage Schema
How do I automate browser interactions with Puppeteer or Playwright?

Automate browser interactions by controlling page navigation, clicking elements, filling forms, and capturing screenshots using Puppeteer or Playwright. Both libraries support headless and headed modes, enabling web testing, UI verification, and data extraction without manual intervention.

Can I use browser automation to test websites automatically?

Yes, browser automation tests websites by programmatically navigating pages, interacting with elements, and verifying results. This eliminates manual testing, reduces repetitive UI verification work, and scales across multiple test scenarios.

What can I automate with headless browser sessions?

Headless browser sessions automate form filling, screenshot capture, data extraction, and page navigation without displaying a UI. This approach runs faster, consumes fewer resources, and suits server-side automation and batch processing.

Does browser automation support network interception and device emulation?

Yes, both Puppeteer and Playwright support network interception to mock responses and device emulation to test across screen sizes and user agents. This enables testing responsive behavior and network-dependent features.

How do I extract data from websites at scale using browser automation?

Extract data by automating page loads, waiting for elements, and parsing HTML or executing JavaScript. Browser automation handles dynamic content, pagination, and complex interactions that static scraping cannot manage.

What's the difference between Puppeteer and Playwright for automation?

Both automate browser interactions, but Playwright supports multiple browsers (Chromium, Firefox, WebKit) while Puppeteer focuses on Chromium. Choose based on cross-browser coverage needs and your testing requirements.