Puppeteer Browser Automation Library
A practical guide to Puppeteer for browser automation, scraping, and testing. It tracks the official install flow, the Chrome/Firefox control API, and the docs you need to get started quickly.
npx skills add agentskillexchange/skills --skill puppeteer-browser-automation-library
Puppeteer is a JavaScript library for controlling Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. The official README shows its main job-to-be-done clearly: automate browser actions, capture pages, and script real web interactions from Node.js.
What this skill actually does
The upstream docs include the main install command, npm i puppeteer, plus a companion option, puppeteer-core, for projects that manage their own browser download. The documentation also highlights common automation tasks such as navigation, viewport control, keyboard input, accessible selectors, and screenshot-driven workflows.
This skill is a fit when you need repeatable UI automation, web scraping, smoke tests, or browser-driven data extraction. Source: https://github.com/puppeteer/puppeteer