← 返回 Skills 市场
208
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install neomano-web-snapshot
功能描述
Take a screenshot (PNG) of any website in a headless way (no GUI) to verify it's rendering/working. Use when the user asks for a website screenshot, uptime v...
安全使用建议
This skill appears to do what it says: it uses Playwright/Chromium to capture screenshots and requires running the included bootstrap script to download node modules and browser binaries. Before installing, consider the following: 1) The bootstrap step will download npm packages and Chromium to the skill folder — run it in an isolated environment or container if you want to limit risk. 2) The bootstrap uses 'bun' (not npm/yarn); ensure you have bun installed or modify the script to use npm if preferred. 3) The screenshot code will load any URL you pass (including internal/private addresses) and execute page JavaScript — avoid passing sensitive internal endpoints or run it on a network with restricted access to prevent SSRF/exposure. 4) Output files are written under snapshots/ in the skill folder. If you plan to allow autonomous agent invocation, restrict or review which URLs the agent may ask the skill to capture. If you want extra assurance, inspect or run the bootstrap and snapshot scripts in a sandboxed environment first.
功能分析
Type: OpenClaw Skill
Name: neomano-web-snapshot
Version: 0.1.1
The skill is a legitimate utility for capturing website screenshots using Playwright and Chromium. The implementation in `snapshot.mjs` and the setup in `bootstrap.sh` are transparent and align perfectly with the stated purpose in `SKILL.md`. There are no signs of data exfiltration, persistence mechanisms, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description match the implementation: the repository contains a small Node (Playwright) program and wrappers to take screenshots. Requiring Node and Playwright is expected. The addition of bun as required tooling is a design choice (used by the bootstrap script) but not strictly necessary for the stated purpose — it's not evidence of malicious intent, just an implementation detail.
Instruction Scope
SKILL.md and scripts only instruct the agent to run the provided bootstrap and snapshot scripts. The runtime reads only the supplied arguments and writes PNG files into a snapshots/ folder inside the skill directory. It does not read other local files or environment variables. One important behavioral note: Playwright will load arbitrary URLs (including internal/private addresses) and execute page JavaScript; this is expected for a screenshot tool but creates SSRF/internal-network exposure risks if the agent is given untrusted URLs or allowed to call it autonomously.
Install Mechanism
There is no opaque download from a personal server. The bootstrap script runs 'bun install' (pulling packages from the package manifest) and 'bunx playwright install chromium' to fetch browser binaries via Playwright's installer. These are standard package/installer flows that will download npm packages and Playwright browser artifacts from official registries/CDNs. The install writes node_modules and browser binaries into the skill folder as documented.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a screenshotting utility.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent settings. It only installs dependencies into its own folder and writes output images there.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install neomano-web-snapshot - 安装完成后,直接呼叫该 Skill 的名称或使用
/neomano-web-snapshot触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
Document bun + playwright requirements
v0.1.0
Initial release: headless website screenshots via Playwright/Chromium (no GUI required).
元数据
常见问题
Neomano Web Snapshot (Headless) 是什么?
Take a screenshot (PNG) of any website in a headless way (no GUI) to verify it's rendering/working. Use when the user asks for a website screenshot, uptime v... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 208 次。
如何安装 Neomano Web Snapshot (Headless)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install neomano-web-snapshot」即可一键安装,无需额外配置。
Neomano Web Snapshot (Headless) 是免费的吗?
是的,Neomano Web Snapshot (Headless) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Neomano Web Snapshot (Headless) 支持哪些平台?
Neomano Web Snapshot (Headless) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Neomano Web Snapshot (Headless)?
由 elandivar(@elandivar)开发并维护,当前版本 v0.1.1。
推荐 Skills