LaunchKit · 2026
Back to Skills

screenshot-skill

Capture screenshots on Windows using mss and Pillow.

0
584 downloads
by @sunrddd-a11y

Setup & Installation

openclaw skills install @sunrddd-a11y/screenshot-skill

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install screenshot-skill

Version History

v1.0.1Feb 21, 2026 - Version note by skill developer:

- This release includes important security updates.

What This Skill Does

Captures screenshots on Windows using mss and Pillow. Supports full-screen, region, and multi-monitor capture with output as a PIL Image, PNG file, or base64 string. Can be used as a Python module or CLI tool.

mss captures screens faster than most Python screenshot libraries, making it practical for high-frequency captures in desktop automation pipelines.

When to use it

  • Capturing screen state before and after desktop automation steps
  • Sending live screen content to GPT-4o for visual analysis
  • Saving a cropped screen region during UI testing
  • Auto-saving numbered screenshots at each step of a recorded workflow
  • Getting monitor resolution and layout info for multi-display setups

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: take a screenshot and tell me what's on my screen

AGENT
  1. 1Initialize ScreenCapture context manager
  2. 2Capture full screen and encode to base64 JPEG at quality 85
  3. 3Send base64 image to OpenAI GPT-4o vision API with a description prompt
  4. 4Return the model's text description of the screen content
OUTPUT

A text description of the current screen content generated by the vision model