← Back to Skills Marketplace
dinghaibin

Screenshot Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
55
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dinghaibin-screenshot-tool
Description
Capture screenshots and screen recordings. Use when user needs to take screenshots, record screen activity, capture windows, or create screen recordings for...
README (SKILL.md)

Screenshot Tool

Capture screenshots and screen recordings.

Quick Start

# Take screenshot
python scripts/screenshot.py --capture

# Capture specific window
python scripts/screenshot.py --window "Chrome"

Usage

python scripts/screenshot.py [OPTIONS]

Options:
  --capture         Take screenshot
  --record         Start screen recording
  --stop           Stop recording
  --window NAME    Capture specific window
  --area X,Y,W,H   Capture area (x,y,width,height)
  --output PATH    Output file path
  --format FORMAT  Format: png, jpg (default: png)

Examples

# Full screen
python scripts/screenshot.py --capture

# Window
python scripts/screenshot.py --window "Terminal" --output terminal.png

# Region
python scripts/screenshot.py --area 0,0,800,600 --output region.png

# With delay
python scripts/screenshot.py --delay 5 --output delayed.png

Features

  • Full screen capture
  • Window capture
  • Region capture
  • Screen recording
  • Delayed capture
  • Multiple formats
Usage Guidance
Review this skill before installing, especially on Windows. Its core screenshot function is understandable, but avoid untrusted output filenames and be aware that screenshots can capture sensitive information visible on your screen.
Capability Analysis
Type: OpenClaw Skill Name: dinghaibin-screenshot-tool Version: 1.0.0 The skill provides legitimate screenshot and recording functionality but contains a command injection vulnerability in the Windows-specific logic within `scripts/screenshot.py`. The `--output` parameter is interpolated directly into a PowerShell script string without sanitization, potentially allowing arbitrary code execution via a crafted filename. While the tool's behavior aligns with its stated purpose and shows no evidence of intentional malice or exfiltration, this security flaw warrants a suspicious classification.
Capability Assessment
Purpose & Capability
Capturing screenshots and recordings is the stated purpose and is implemented directly, but users should remember that screen captures can include private visible information.
Instruction Scope
The SKILL.md examples are user-directed CLI commands and do not instruct the agent to run automatically or ignore user intent.
Install Mechanism
There is no install spec and no required binaries declared, while the script relies on local platform screenshot tools. This is disclosed in the code and appears purpose-aligned, but users may need to verify local dependencies.
Credentials
On Windows, the script invokes PowerShell with a dynamically formatted script that embeds the user-controlled output path without escaping.
Persistence & Privilege
No credentials, network access, background persistence, or long-running autonomous behavior are shown; the tool writes screenshot files to the requested output path.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dinghaibin-screenshot-tool
  3. After installation, invoke the skill by name or use /dinghaibin-screenshot-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug dinghaibin-screenshot-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Screenshot Tool?

Capture screenshots and screen recordings. Use when user needs to take screenshots, record screen activity, capture windows, or create screen recordings for... It is an AI Agent Skill for Claude Code / OpenClaw, with 55 downloads so far.

How do I install Screenshot Tool?

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

Is Screenshot Tool free?

Yes, Screenshot Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Screenshot Tool support?

Screenshot Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Screenshot Tool?

It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.

💬 Comments