← Back to Skills Marketplace
2681
Downloads
2
Stars
15
Active Installs
4
Versions
Install in OpenClaw
/install windows-screenshot
Description
Pure PowerShell GDI+ screenshot tool for Windows. No external dependencies, captures to PNG with automatic scaling.
Usage Guidance
This skill appears to do exactly what it claims: capture the primary Windows screen and save a PNG locally. Before running it: (1) review the included screenshot.txt yourself (it's short and plain PowerShell); (2) be aware screenshots can contain sensitive data—don't run it in contexts with secrets you wouldn't want saved; (3) the script creates/uses $USERPROFILE\.openclaw\media by default (or a folder you set via OPENCLAW_MEDIA_DIR); (4) the Telegram example in the docs is optional and would only transmit images if you explicitly configure and run that separately with your bot token. If any of those behaviors are unacceptable, do not run the script or edit the output path first.
Capability Analysis
Type: OpenClaw Skill
Name: windows-screenshot
Version: 1.0.3
The skill provides a legitimate PowerShell script (screenshot.txt) to capture the primary screen using standard .NET GDI+ libraries and save it locally. The code is transparent, lacks network activity, obfuscation, or suspicious instructions, and functions exactly as described in the documentation (SKILL.md).
Capability Assessment
Purpose & Capability
Name/description match the contents: the included PowerShell script captures the primary Windows screen using GDI+ and saves a PNG. No unrelated binaries, credentials, or installs are requested.
Instruction Scope
Runtime instructions simply run the provided PowerShell script which writes a PNG to $USERPROFILE\.openclaw\media (or OPENCLAW_MEDIA_DIR if set) and prints a MEDIA: path. The doc includes an optional example showing how a user could send the image via Telegram, but the script itself makes no network calls and does not read other system state. Users should note that screenshots may contain sensitive information.
Install Mechanism
No install spec and no code is downloaded or executed from remote hosts. This is an instruction-only skill with the PowerShell script included as screenshot.txt.
Credentials
The script optionally reads a single environment variable OPENCLAW_MEDIA_DIR to choose the output folder. No credentials or unrelated env vars are required. The Telegram example references TELEGRAM_BOT_TOKEN but that is not required by the script and is only part of an external manual workflow.
Persistence & Privilege
always is false and the skill does not request persistent privileges or modify other skills or system-wide settings; it only creates (if needed) and writes files in a per-user media directory.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install windows-screenshot - After installation, invoke the skill by name or use
/windows-screenshot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- No user-facing changes; only metadata updates in this release.
- The skill no longer requires the OPENCLAW_MEDIA_DIR environment variable for operation.
v1.0.2
- Added OPENCLAW_MEDIA_DIR to required environment variables, enabling custom output directory support.
- Updated documentation to explain how to set and use the OPENCLAW_MEDIA_DIR variable.
- Clarified that the script creates the output directory if it does not exist.
- No code changes; documentation and metadata improvements only.
v1.0.1
Initial release of windows-screenshot.
- Added screenshot.ps1: a pure PowerShell script for GDI+ screen capture on Windows.
- Captures screen to PNG with automatic DPI scaling and saves to .openclaw/media.
- Supports direct execution, OpenClaw integration, and optional Telegram workflow.
- No external dependencies; works out-of-the-box on .NET 4.x+ systems.
- Source code is fully open on GitHub under MIT-0 license.
v1.0.0
Initial release of windows-screenshot
- Adds GDI+ screenshot capability for headless Windows nodes.
- Fully implemented in PowerShell; no external dependencies required.
- Supports multi-monitor setups and automatic image scaling.
- Includes two-step Telegram integration for sending screenshots.
- Saves PNG screenshots with timestamped filenames, optimized for size.
- Provides troubleshooting guidance and MIT-0 license.
Metadata
Frequently Asked Questions
What is Windows Screenshot?
Pure PowerShell GDI+ screenshot tool for Windows. No external dependencies, captures to PNG with automatic scaling. It is an AI Agent Skill for Claude Code / OpenClaw, with 2681 downloads so far.
How do I install Windows Screenshot?
Run "/install windows-screenshot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Windows Screenshot free?
Yes, Windows Screenshot is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Windows Screenshot support?
Windows Screenshot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Windows Screenshot?
It is built and maintained by vvxer (@vvxer); the current version is v1.0.3.
More Skills