首页龙虾技能列表 › SnapAPI — Web Intelligence for AI Agents — 技能工具

SnapAPI — Web Intelligence for AI Agents — 技能工具

v1.0.1

[自动翻译] Give your agent web intelligence — screenshot any URL, extract structured page data, detect page changes, and analyze websites via the SnapAPI REST AP...

0· 192·1 当前·1 累计
by @boehner (Andrew Boehner)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/17
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
The skill's requests, instructions, and required credential align with its stated purpose (calling a third‑party web-screenshot / page-analysis API), but the registry metadata lacks source/homepage info and the skill will send page URLs and content to an external service — review provider trust and data sensitivity before use.
评估建议
This skill is coherent for its stated purpose, but it will send the URLs you ask it to fetch (and any HTML you POST) to snapapi.tech — do not send pages that contain private data, session tokens, or other secrets. Before installing: verify the provider (snapapi.tech) and review their privacy/security docs; restrict the API key's permissions and monitor usage; avoid configuring monitors or batch jobs that include internal or authenticated URLs; treat the SNAPAPI_API_KEY like a secret and rotate i...
详细分析 ▾
用途与能力
Name/description (web screenshots, page analysis, monitoring) match the declared requirement (single SNAPAPI_API_KEY) and all runtime examples call the snapapi.tech REST endpoints — the requested API key is expected for this capability.
指令范围
SKILL.md instructs only REST calls to https://snapapi.tech endpoints and use of the SNAPAPI_API_KEY. It does not request other env vars or local files. Important: these instructions will transmit URLs and page content (or arbitrary HTML) to a third party — avoid sending private or authenticated pages or secrets.
安装机制
No install spec and no code files (instruction-only) — nothing is written to disk by the skill itself, which is the lowest-risk install profile. SKILL.md mentions an 'openclaw plugins install snapapi' command, but no install artifact is present in the registry (informational only).
凭证需求
Only one env var is required (SNAPAPI_API_KEY) and it is declared as primaryEnv. This is proportionate for a REST API integration; no unrelated credentials are requested.
持久化与权限
The skill does not request always:true and has no install-time side effects. It does not declare any special persistence or system-wide changes.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/3/17

Fix: correct API base URL to snapapi.tech

● 无害

安装命令 点击复制

官方npx clawhub@latest install snapapi
镜像加速npx clawhub@latest install snapapi --registry https://cn.clawhub-mirror.com

技能文档

SnapAPI gives your agent eyes on the internet. One API, six capabilities:

Base URL: https://snapapi.tech Auth: X-API-Key: $SNAPAPI_API_KEY Free tier: 100 requests/month — get a key at https://snapapi.tech


Screenshot any URL

curl "https://snapapi.tech/v1/screenshot?url=https://example.com&format=png" \
  -H "X-API-Key: $SNAPAPI_API_KEY" \
  --output screenshot.png

Options: format=png|jpeg|webp, fullPage=true, darkMode=true, width=1280, height=800


Analyze a page (structured intelligence)

curl "https://snapapi.tech/v1/analyze?url=https://example.com" \
  -H "X-API-Key: $SNAPAPI_API_KEY"

Returns:

{
  "title": "Example Domain",
  "description": "...",
  "headings": [{ "level": 1, "text": "..." }],
  "links": [{ "text": "More info", "href": "https://..." }],
  "text_content": "...",
  "forms": [],
  "technologies": ["nginx"],
  "load_time_ms": 832
}

Use this when your agent needs to understand a page, not just see it.


Extract metadata (fast — no full render)

curl "https://snapapi.tech/v1/metadata?url=https://example.com" \
  -H "X-API-Key: $SNAPAPI_API_KEY"

Returns: title, description, OG tags, Twitter card, favicon, canonical URL. Faster than /analyze — use for link previews and SEO research.


Generate a PDF

curl "https://snapapi.tech/v1/pdf?url=https://example.com" \
  -H "X-API-Key: $SNAPAPI_API_KEY" \
  --output page.pdf

Options: format=A4|Letter, landscape=true, margin=20


Render HTML to image

Useful for generating OG images, email previews, or screenshots from dynamic HTML:

curl -X POST "https://snapapi.tech/v1/render" \
  -H "X-API-Key: $SNAPAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html": "

Hello

", "width": 800, "height": 400}'

Monitor a page for changes

curl -X POST "https://snapapi.tech/v1/monitor" \
  -H "X-API-Key: $SNAPAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://competitor.com/pricing", "interval": "1h", "webhook": "https://your-server.com/hook"}'

Fires a webhook when content changes — use for competitor price tracking, compliance monitoring, stock signals.


Batch process multiple URLs

curl -X POST "https://snapapi.tech/v1/batch" \
  -H "X-API-Key: $SNAPAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://a.com", "https://b.com"], "action": "screenshot"}'

Check your usage

curl "https://snapapi.tech/v1/usage" \
  -H "X-API-Key: $SNAPAPI_API_KEY"

Returns: { "used": 23, "limit": 100, "tier": "free", "resets": "2026-04-01" }


Agent prompting examples

Use snapapi to screenshot https://news.ycombinator.com and describe the top 5 stories.
Use snapapi_analyze on https://competitor.com and tell me their primary CTA and pricing structure.
Use snapapi to monitor https://example.com/pricing every hour and alert me when the price changes.
Use snapapi to batch-screenshot these 5 URLs and compare their layouts.

Works great with

  • OpenClaw — install the native plugin: openclaw plugins install snapapi
  • LangChain — use as a tool via the REST API
  • n8n — HTTP Request node pointing to any endpoint
  • AutoGPT / any agent — standard REST, no SDKs required

Full docs: https://snapapi.tech/docs Get your free API key: https://snapapi.tech

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务