Simple headless Puppeteer browser for rendering JavaScript-heavy pages and extracting clean text content. Use when user needs to read a web page that requires JS rendering. Command: openclaw browser read <url>. Requires: node, puppeteer.
Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Browser?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/yyc-cube-browser-yyc3-ai-agent-archive)
---
name: browser
description: "Simple headless Puppeteer browser for rendering JavaScript-heavy pages and extracting clean text content. Use when user needs to read a web page that requires JS rendering. Command: openclaw browser read <url>. Requires: node, puppeteer."
category: development-code
description_zh: "Puppeteer 无头浏览器,渲染 JS 页面并提取纯文本"
description_en: "Puppeteer headless browser: render JS pages & extract clean text"
version: 1.0.0
allowed-tools: Bash
---
# SKILL: Browser
This skill uses a headless browser (Puppeteer) to render web pages and extract clean, readable content.
# Puppeteer Browser Automation
This is a custom skill generated by OpenClaw to handle headless web browsing.
It utilizes the Puppeteer library to navigate to websites, interact with DOM elements, click buttons, and scrape data for the agent's context.
## Usage
`openclaw browser read <url>` - Renders the page and returns its text content.