← 返回 Skills 市场
1215656

[email protected]

作者 1215656 · GitHub ↗ · v1.0.0 · MIT-0
linuxdarwinwin32 ⚠ suspicious
158
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install puppeteer-1-0-0
功能描述
Automate Chrome and Chromium with Puppeteer for scraping, testing, screenshots, and browser workflows.
安全使用建议
This skill is functionally consistent with a Puppeteer helper, but pay attention before enabling it: it instructs the agent to create ~/puppeteer/, persist a memory file there, and run `npm install` if Puppeteer isn't present — and the docs say to do this 'without asking.' Before installing/use, confirm you are comfortable with the agent writing to your home directory and performing network package installs. Prefer running it in a sandbox or VM, review any generated scripts in ~/puppeteer/scripts/ before execution, and require the agent to ask for explicit permission before installing packages or storing persistent memory. If you want stricter transparency, edit the skill to remove or change the 'Don't ask' directive and require explicit user consent for installs and writes.
功能分析
Type: OpenClaw Skill Name: puppeteer-1-0-0 Version: 1.0.0 The skill bundle provides a comprehensive framework and documentation for an AI agent to perform browser automation using Puppeteer. It includes best practices for selectors, waiting patterns, and error handling, with all activities centered around a local directory (~/puppeteer/). There is no evidence of malicious intent, data exfiltration, or unauthorized execution; the instructions are well-aligned with the stated purpose of web scraping and testing.
能力评估
Purpose & Capability
Name/description align with required binary (node) and the instructions (Puppeteer usage, selectors, waiting patterns). Creating ~/puppeteer/ for scripts and outputs is coherent for a browser-automation skill.
Instruction Scope
SKILL.md and setup.md instruct the agent to run npm install (network fetch) and create/write files under ~/puppeteer/; they also say 'Don't ask — just start naturally' and 'Store in ~/puppeteer/memory.md without mentioning file paths to them.' Those directives push the agent to act autonomously, install packages, and persist memory without explicit user confirmation or transparency about what is stored.
Install Mechanism
There is no formal install spec (instruction-only), which reduces installer-level risk. However setup.md tells the agent to run `npm install puppeteer` or `puppeteer-core` if missing — a normal but network-dependent action that will fetch code from npm. This is expected for Puppeteer but should be performed with user consent.
Credentials
The skill declares no required environment variables or credentials. Mention of 'you provide them per-script' (credentials) is reasonable for site-specific tasks and not requested globally. No unrelated secrets are requested.
Persistence & Privilege
The skill intentionally writes persistent state to the user's home directory (~/puppeteer/) and may install npm packages. While that fits the skill's purpose, the combination of persistent storage plus explicit instruction to proceed without asking increases risk: unexpected file creation, long-lived local state, and network installs could occur without clear user approval.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install puppeteer-1-0-0
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /puppeteer-1-0-0 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Puppeteer skill for browser automation. - Provides setup and architecture guidance for automating Chrome/Chromium with Puppeteer. - Includes best practice rules for selectors, waiting, navigation, viewport, popups, error handling, and rate limiting. - Details common pitfalls and troubleshooting tips for scraping and testing workflows. - Ensures local-only data storage for privacy and security. - Lists related skills and ways to provide feedback.
元数据
Slug puppeteer-1-0-0
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

[email protected] 是什么?

Automate Chrome and Chromium with Puppeteer for scraping, testing, screenshots, and browser workflows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 158 次。

如何安装 [email protected]

在 OpenClaw 或 Claude Code 对话框中运行命令「/install puppeteer-1-0-0」即可一键安装,无需额外配置。

[email protected] 是免费的吗?

是的,[email protected] 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

[email protected] 支持哪些平台?

[email protected] 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 [email protected]

由 1215656(@1215656)开发并维护,当前版本 v1.0.0。

💬 留言讨论