← Back to Skills Marketplace
208
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install neomano-web-snapshot
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install neomano-web-snapshot - After installation, invoke the skill by name or use
/neomano-web-snapshot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Document bun + playwright requirements
v0.1.0
Initial release: headless website screenshots via Playwright/Chromium (no GUI required).
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 208 downloads so far.
How do I install Neomano Web Snapshot (Headless)?
Run "/install neomano-web-snapshot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Neomano Web Snapshot (Headless) free?
Yes, Neomano Web Snapshot (Headless) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Neomano Web Snapshot (Headless) support?
Neomano Web Snapshot (Headless) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Neomano Web Snapshot (Headless)?
It is built and maintained by elandivar (@elandivar); the current version is v0.1.1.
More Skills