Screenshot Skill

v1.0.1

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...

0· 1.2k·9 current·10 all-time
bysunrdd@sunrddd-a11y
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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).

Like a lobster shell, security has layers — review code before you run it.

latestvk97evgqqdfc1bn745tnjxprzxs81kxqb

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments