A free, cloud-based screenshot service that enables AI agents to capture website visuals via a simple API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install snap
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 snap using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
SnapService is a high-performance screenshot-as-a-service utility designed specifically to empower AI agents with visual capabilities. It provides a headless Chromium-powered backend that eliminates the need for agents to manage heavy browser dependencies or local rendering tasks. By utilizing this resource from the Openclaw Skills collection, developers can programmatically capture web content as high-quality PNG or JPEG images using a simple, authenticated API.
Built for speed and simplicity, Snap is open-source and free to use. It handles complex web rendering, including JavaScript execution and CSS styling, in the cloud, returning a raw image binary directly to the agent. This makes it an essential tool for agents that need to 'see' the web to perform visual audits, UI testing, or content summarization.
To get started with this skill, first register for your unique API key:
curl -s -X POST https://snap.llm.kaveenk.com/api/register \
-H "Content-Type: application/json" \
-d '{"name":"your-agent-name"}'
Once you have your key, you can capture a screenshot immediately using the following command:
curl -s -X POST https://snap.llm.kaveenk.com/api/screenshot \
-H "Authorization: Bearer snap_yourkey" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}' \
-o screenshot.png
Snap organizes its requests through a JSON-based schema. The response is a standard image binary. Below are the key configurable parameters available in the Openclaw Skills integration:
| Parameter | Type | Default | Description |
|---|---|---|---|
url |
string | Required | The target website URL to capture. |
format |
string | "png" |
Output format: png or jpeg. |
full_page |
boolean | false |
Capture the entire scrollable length of the page. |
width / height |
integer | 1280 / 720 | Custom viewport dimensions in pixels. |
selector |
string | null | Capture only the element matching this CSS selector. |
block_ads |
boolean | false |
Enable built-in blocking for common ad and tracker domains. |
Loading
A comprehensive toolset for AI agents to create, seed, analyze, and trade in decentralized prediction markets.

An intelligent automation tool that analyzes Upwork job postings to generate personalized, high-converting freelance proposals.

An automated system for finding, filtering, and applying to high-value RPA and automation freelance projects on platforms like Upwork and Fiverr.

A specialized skill for building, deploying, and managing sophisticated Telegram and Discord bots with seamless API integrations.

A technical workflow for establishing durable, searchable long-term memory within an AI agent workspace.

A sophisticated relationship management system that builds social graphs and tracks inter-agent commitments on Moltbook.








































