snapapi
Give your agent web intelligence — screenshot any URL, extract structured page data, detect page changes, and analyze websites via the SnapAPI REST API.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/boehner/snapapiWhat This Skill Does
SnapAPI serves as the vision system for your OpenClaw agent, providing a comprehensive toolkit for web interaction. Instead of just "reading" text, your agent can visually observe websites, perform deep analysis of structured data, monitor competitor changes in real-time, and generate production-ready documents like PDFs and screenshots. By leveraging the SnapAPI infrastructure, your agent gains the ability to bridge the gap between raw web content and actionable intelligence. Whether you need to extract metadata for SEO, render dynamic HTML components into images, or track changes on a competitor's pricing page, this skill acts as a high-fidelity interface between the agent and the internet.
Installation
To install the SnapAPI skill into your local OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/boehner/snapapi
Once installed, ensure you have obtained your API key from https://snapapi.tech. Set this key as an environment variable or configure it within your OpenClaw agent settings to enable authentication. The skill is designed for seamless integration and requires minimal configuration to start processing requests.
Use Cases
- Competitor Intelligence: Automatically monitor competitor websites for pricing changes or new content releases using the
/monitorendpoint to receive webhook notifications. - Content Curation: Extract structured data from news sites or blog networks to summarize top stories or identify trending topics using the
/analyzeendpoint. - Document Generation: Automatically convert dynamic web pages into archival-quality PDFs for record-keeping or internal reporting.
- SEO and Link Previewing: Use the metadata endpoint to quickly fetch social sharing information, canonical URLs, and page titles without performing heavy rendering.
- Automated QA: Use the screenshot functionality to verify UI layouts across different conditions (e.g., dark mode, specific viewport dimensions) within a CI/CD pipeline.
Example Prompts
- "Use snapapi to screenshot https://news.ycombinator.com and list the top 5 trending stories with their URLs."
- "Perform a deep analysis on https://competitor.com/pricing and explain their primary value proposition and subscription tiers."
- "Check if there are any changes to the documentation page at https://docs.example.com and alert me if a new section is added."
Tips & Limitations
- Tier Management: Keep in mind the 100 requests/month free tier. For high-frequency monitoring or batch processing tasks, monitor your usage via the
/usageendpoint to avoid unexpected service interruptions. - Rendering Complexity: While
/analyzeprovides deep insights, it is more resource-intensive. If you only need SEO tags, stick to/metadatato save on your API quota. - Dynamic Content: For websites that rely heavily on JavaScript, ensure that the page is fully loaded before relying on extraction; SnapAPI handles rendering, but complex SPA (Single Page Application) sites may occasionally require slight timing considerations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-boehner-snapapi": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, external-api
Related Skills
xiaohongshu-browser
Browse Xiaohongshu (小红书) and take screenshots of posts. Supports keyword search, post modal screenshots, and returns post links. Requires prior manual login.
securityvitals
Security vitals checker for OpenClaw. Scans your installation, scores your setup, and shows you exactly what to fix. First scan in seconds.
Phantom Browser
Undetectable browser automation for AI agents. 31/31 stealth tests passed. WindMouse physics, per-profile fingerprinting, residential IP routing. Runs headless on a $6/mo VPS.
agent-health-diagnostics
Diagnose and fix the 4 most common OpenClaw agent failures — heartbeat spam, API rate limit cascades, channel death loops, and memory/embedding errors. Battle-tested across a 6-agent multi-host deployment.
scrapebadger
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API