A powerful browser automation skill for controlling Chrome and Chromium to perform web scraping, end-to-end testing, and automated workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install puppeteer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install puppeteer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Puppeteer is a robust Openclaw Skills integration designed to automate Chrome and Chromium through a high-level API. It empowers developers and AI agents to programmatically interact with web pages, navigate complex DOM structures, and extract data with precision. Whether you are generating PDFs, capturing screenshots, or conducting automated UI testing, this skill provides a controlled environment to handle headless browser tasks efficiently while maintaining a clean local architecture.
To get started, install the skill via your terminal. Ensure that Node.js is installed on your system as it is a core requirement for this Openclaw Skills module.
# Install the Puppeteer skill
clawhub install puppeteer
# Verify your Node.js installation
node --version
After installation, refer to the setup.md file within the skill directory for specific integration guidelines.
The skill organizes its operations within the ~/puppeteer/ directory to ensure data isolation and clear taxonomy.
| Path | Description |
|---|---|
memory.md |
Stores execution status, user preferences, and persistent state. |
scripts/ |
A dedicated folder for reusable JavaScript automation scripts. |
output/ |
The primary storage for generated screenshots, PDFs, and scraped data. |
selectors.md |
A reference guide for utilizing stable CSS and data-testid selectors. |
userDataDir to maintain cookies and authenticated states.page.evaluateHandle() for complex web components.Promise.all to synchronize clicks and page loads.Loading
A professional quality-control skill for Openclaw Skills designed to generate, validate, and manage high-quality pull requests that maintainers love.

A specialized research protocol for searching, filtering, and critically appraising biomedical literature via PubMed.

An adaptive behavioral science skill that facilitates everything from casual psychological curiosity to rigorous, APA-compliant clinical research.

An AI skill providing empathetic emotional support, active listening, and evidence-based techniques to help users navigate their feelings.

A comprehensive guide and toolset for avoiding common PyTorch pitfalls in deep learning workflows.

A comprehensive guide for building and optimizing vector similarity search, semantic discovery, and recommendation engines with Qdrant.








































