← Back to Skills Marketplace
kav-k

SaaS (Screenshot As A Service)

by Kav-K · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
1036
Downloads
2
Stars
3
Active Installs
3
Versions
Install in OpenClaw
/install snap
Description
Give your agent the ability to instantly take screenshots of any website with just the URL. Cloud-based so your agent has to perform no work. Free forever, open source.
Usage Guidance
This skill is coherent and does what it says: it sends URLs to a remote screenshot API and returns images. However, the service domain (snap.llm.kaveenk.com) and source are unverified and there is no included code to audit. Before installing or using it: 1) Treat any API key as a secret; store it securely. 2) Avoid sending URLs that contain private tokens or that require authentication; do not include real authentication cookies/headers unless you trust the operator. 3) Understand that any page fetched by the service (including content behind the URL) will be visible to the service operator — don't use it on sensitive internal sites or PII. 4) If you require stronger assurances, prefer self-hosting an auditable open-source screenshot service (the skill claims to be open-source) or verify the operator, privacy policy, and TLS certificate for the offered domain. 5) Confirm acceptable network egress policies for your environment (the skill makes outbound calls to an external host).
Capability Analysis
Type: OpenClaw Skill Name: snap Version: 1.0.2 The skill bundle provides instructions and code examples for using a cloud-based screenshot service at `https://snap.llm.kaveenk.com`. All commands and API calls described in `SKILL.md` are directly related to registering for an API key and taking screenshots, saving the output to a local file. There is no evidence of intentional harmful behavior such as credential theft, data exfiltration to unauthorized endpoints, persistence mechanisms, or prompt injection attempts against the agent to perform actions beyond the stated purpose. The ability to pass custom cookies and headers to the screenshot service is a feature of the API, not an instruction for the agent to exfiltrate its own sensitive data.
Capability Assessment
Purpose & Capability
Name/description match the runtime instructions: the SKILL.md documents a cloud screenshot API (snap.llm.kaveenk.com) and shows how to register and call it. The skill requests no local binaries, env vars, or unusual OS access — nothing appears extraneous to taking remote screenshots.
Instruction Scope
Instructions tell the agent to register and POST URLs (and optional headers/cookies) to the remote API and to store the returned API key. This is within the stated purpose, but calling the remote API inevitably transmits the target URL (and potentially page content as the service fetches it). The options allow passing custom headers and cookies, which could be used to send sensitive or authenticated data if the agent or user provides them.
Install Mechanism
No install spec and no code files — instruction-only skill. That minimizes local code execution risk. The tradeoff is that all behavior depends on the external service (no local code to audit).
Credentials
The skill declares no required environment variables, credentials, or config paths. It asks the user/agent to obtain an API key from the remote service via registration; that is proportional to using a hosted API.
Persistence & Privilege
The skill is not force-included (always:false) and uses normal autonomous-invocation settings. It does not request elevated agent/system privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install snap
  3. After installation, invoke the skill by name or use /snap
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added a YAML front matter block with skill name, description, author, and version to SKILL.md. - Improved the description to emphasize agent use, cloud-based convenience, free availability, and open source. - No changes to API functionality or usage; documentation update only.
v1.0.1
- Added a new file: summary.txt. - No changes made to SKILL.md content.
v1.0.0
Heard of SaaS? Now here's SaaS! Screenshot as a Service! Free screenshot API for agents and automations. Powered by Chromium, without any work done on your agent's computer. No captchas. No browser popups. Register with a single POST, get a key, start screenshotting. 200 screenshots/day. No credit card. No "free trial" that expires. No upsell emails. Full control, adjust knobs like viewport, full-page, element selectors, dark mode, custom headers, cookies, ad blocking, retina scale. https://snap.llm.kaveenk.com Always free, always open source. Use responsibly and be respectful!
Metadata
Slug snap
Version 1.0.2
License
All-time Installs 3
Active Installs 3
Total Versions 3
Frequently Asked Questions

What is SaaS (Screenshot As A Service)?

Give your agent the ability to instantly take screenshots of any website with just the URL. Cloud-based so your agent has to perform no work. Free forever, open source. It is an AI Agent Skill for Claude Code / OpenClaw, with 1036 downloads so far.

How do I install SaaS (Screenshot As A Service)?

Run "/install snap" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SaaS (Screenshot As A Service) free?

Yes, SaaS (Screenshot As A Service) is completely free (open-source). You can download, install and use it at no cost.

Which platforms does SaaS (Screenshot As A Service) support?

SaaS (Screenshot As A Service) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SaaS (Screenshot As A Service)?

It is built and maintained by Kav-K (@kav-k); the current version is v1.0.2.

💬 Comments