← Back to Skills Marketplace
krasun

Website ScreenshotOne (by ScreenshotOne)

by Dmytro Krasun · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
121
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install screenshotone-website-screenshot
Description
Use this skill when you need to take website screenshots with ScreenshotOne using direct curl commands, save the result to a local file, or choose Screenshot...
Usage Guidance
This skill appears to do what it says (build curl calls to ScreenshotOne), but there are a few practical risks and inconsistencies to weigh before installing: - The SKILL.md requires SCREENSHOTONE_ACCESS_KEY but the registry metadata does not declare any required env vars — confirm the skill owner and update metadata or refuse installation until the required credential is declared. - The examples pass the access_key as a query parameter. Query parameters (and generated URLs) can be logged or appear in Referer headers; prefer using a secure header-based flow or at least be aware of leakage risk when using sensitive URLs or shared environments. - The documented options include metadata_content and storage_* settings. If you enable metadata_content=true, the API can return page content (potentially sensitive). If you set storage_endpoint/storage_bucket, screenshots could be uploaded to arbitrary storage — ensure you control the destination. - Because this is an instruction-only skill with allow_implicit_invocation enabled, an agent could call it automatically when relevant. If you are concerned about automatic captures of sensitive URLs, disable implicit invocation or only use the skill in sessions where you explicitly permit it. What to do before installing: verify the skill owner (the registry owner id), insist the registry metadata be corrected to list SCREENSHOTONE_ACCESS_KEY as a required credential, and avoid using the skill with pages that contain sensitive data unless you control the ScreenshotOne account and any storage destinations. If you need more assurance, ask the publisher to change examples to use header-based auth or POST body auth to reduce URL leakage.
Capability Analysis
Type: OpenClaw Skill Name: website-screenshot Version: 1.0.0 The skill bundle provides a legitimate tool for capturing website screenshots using the ScreenshotOne API via curl. It follows standard practices for API interaction, such as using environment variables for credentials and --data-urlencode for parameter safety. No evidence of data exfiltration, malicious execution, or prompt injection was found in SKILL.md or the supporting documentation.
Capability Assessment
Purpose & Capability
The name/description and the SKILL.md consistently describe taking screenshots via ScreenshotOne and show the exact curl commands needed — that purpose matches the instructions. However, the registry metadata claims no required environment variables while the runtime instructions explicitly require SCREENSHOTONE_ACCESS_KEY, which is an inconsistency.
Instruction Scope
Instructions are narrowly focused on building curl requests to api.screenshotone.com and saving results locally. They also document options like metadata_content, scripts, and storage: these are legitimate ScreenshotOne features but can return page contents or upload results to configured storage if a user enables them. The SKILL.md recommends passing the access_key in a query parameter; note that sending credentials in URLs can leak via logs or referer headers.
Install Mechanism
There is no install spec and no code files — this is instruction-only, which minimizes installation risk. Nothing is downloaded or written by the skill itself.
Credentials
The skill's instructions require SCREENSHOTONE_ACCESS_KEY, but the registry lists no required env vars or primary credential. That mismatch is a material omission. Beyond the access_key, no other credentials are requested in instructions; however, several request parameters (storage_endpoint, proxy, authorization, metadata options) can be used to move or disclose captured content, so the single access key should be treated as sensitive.
Persistence & Privilege
always:false (default) — the skill does not request permanent inclusion. The included agents/openai.yaml sets allow_implicit_invocation: true, which permits the agent to call this skill implicitly when eligible; that is normal but worth noting because it allows the agent to invoke screenshot captures without an explicit user command if policy allows it.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install screenshotone-website-screenshot
  3. After installation, invoke the skill by name or use /screenshotone-website-screenshot
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of screenshotone-website-screenshot skill. - Enables taking website screenshots with ScreenshotOne using direct curl commands. - Supports saving screenshots to a local file and customizing API options (e.g. full_page, viewport size, wait, cleanup, and output format). - Includes usage overview, command templates, and concise option selection guidance. - Relies on passing the access key via SCREENSHOTONE_ACCESS_KEY environment variable.
Metadata
Slug screenshotone-website-screenshot
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Website ScreenshotOne (by ScreenshotOne)?

Use this skill when you need to take website screenshots with ScreenshotOne using direct curl commands, save the result to a local file, or choose Screenshot... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Website ScreenshotOne (by ScreenshotOne)?

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

Is Website ScreenshotOne (by ScreenshotOne) free?

Yes, Website ScreenshotOne (by ScreenshotOne) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Website ScreenshotOne (by ScreenshotOne) support?

Website ScreenshotOne (by ScreenshotOne) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Website ScreenshotOne (by ScreenshotOne)?

It is built and maintained by Dmytro Krasun (@krasun); the current version is v1.0.0.

💬 Comments