← Back to Skills Marketplace
1313
Downloads
0
Stars
9
Active Installs
2
Versions
Install in OpenClaw
/install screenshot-skill
Description
Capture screenshots on Windows using mss and Pillow. Provides full-screen, region, and multi-monitor capture with output as PIL Image, PNG file, or base64 st...
Usage Guidance
This skill appears to do what it says: capture screenshots locally using mss and Pillow. Before installing, be aware that any screenshot tool can capture sensitive on-screen data (passwords, private documents, etc.). The skill can save files to disk if you pass output paths or save_dir; ensure you trust the agent invocation context before allowing automatic captures or sharing screenshots with external services. If you plan to send images to an external API (the README shows an OpenAI example), make sure you control and trust the API credentials and are comfortable transmitting potentially sensitive images. Finally, install only the listed Python packages from the official pip registry and verify you run the tool on the intended machine (it requires access to the desktop/screen).
Capability Analysis
Type: OpenClaw Skill
Name: screenshot-skill
Version: 1.0.1
The OpenClaw AgentSkills skill bundle provides a legitimate screenshot capture utility using `mss` and `Pillow`. The `scripts/screenshot.py` code correctly implements screen capture, saving to files, and base64 encoding without any signs of malicious activity. Input validation for CLI arguments (e.g., `--region` parsing) is robust. The `SKILL.md` and `reference.md` documentation clearly describe the skill's purpose and usage, with no evidence of prompt injection attempts or instructions for unauthorized actions. There are no network calls initiated by the script, no attempts to exfiltrate data, establish persistence, or execute arbitrary commands.
Capability Assessment
Purpose & Capability
Name/description match the provided code and docs: the script uses mss + Pillow to capture full-screen, region, or multi-monitor images and can output PIL Image, files, or base64. There are no extra credentials, unrelated binaries, or surprising dependencies requested.
Instruction Scope
SKILL.md and reference.md only instruct installing mss/pillow, using the ScreenCapture API or the CLI, and show an example of sending a base64 image to an AI vision API. The code does not read unrelated files, environment variables, or network endpoints; it only writes image files when explicitly asked (save_dir or output). The OpenAI example is illustrative only and not executed by the skill itself.
Install Mechanism
This is an instruction-only skill (no install spec). Dependencies are standard Python packages (mss, Pillow) installed via pip/uv; no downloads from untrusted URLs or archive extraction are present. Included code is local and readable.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That aligns with a local screenshot utility. There are no environment accesses in the code beyond normal Python imports and filesystem writes to user-specified paths.
Persistence & Privilege
always is false and the skill is user-invocable; it does not modify other skills or system-wide settings. It only creates directories/files when asked (save_dir or output), which is appropriate for its purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install screenshot-skill - After installation, invoke the skill by name or use
/screenshot-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- This release includes important security updates.
v1.0.0
screenshot-skill 1.0.0 initial release
- Capture screenshots on Windows using mss and Pillow.
- Supports full-screen, region, and multi-monitor capture.
- Output options: PIL Image object, PNG file, or base64-encoded string.
- Usable as both a Python module and a CLI tool.
- Provides screen information (resolutions, monitor details).
- Suitable for desktop automation or AI vision workflow integration.
Metadata
Frequently Asked Questions
What is Screenshot Skill?
Capture screenshots on Windows using mss and Pillow. Provides full-screen, region, and multi-monitor capture with output as PIL Image, PNG file, or base64 st... It is an AI Agent Skill for Claude Code / OpenClaw, with 1313 downloads so far.
How do I install Screenshot Skill?
Run "/install screenshot-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Screenshot Skill free?
Yes, Screenshot Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Screenshot Skill support?
Screenshot Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Screenshot Skill?
It is built and maintained by sunrdd (@sunrddd-a11y); the current version is v1.0.1.
More Skills