screenshot

Capture desktop, region, window, or full-screen screenshots across macOS, Linux, and Windows using Python, PowerShell, and shell scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ClementWalter/claudine --skill screenshot-clementwalter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/ClementWalter/claudine/tree/main/.claude/skills/screenshot
Command: npx skills add https://github.com/ClementWalter/claudine --skill screenshot-clementwalter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Capturing accurate desktop screenshots across different operating systems can require multiple tools and steps; this Skill centralizes the process and provides consistent output for detection, debugging, and documentation.

Core Features & Use Cases

  • Cross-platform screenshot support for macOS, Linux, and Windows with region, active window, specific window, or full-screen captures.
  • Flexible output options: save to a user-specified path, default OS location, or a temporary file for quick checks.
  • Integrated macOS permission preflight and helper scripts to minimize prompts and ensure reliable captures.
  • Real-world use cases include UI validation, bug reproduction, UX reviews, and automated visual checks in CI.

Quick Start

Run the take_screenshot.py script to capture a screenshot and save it to your chosen path or to a temporary location.

Frequently Asked Questions about screenshot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture a desktop screenshot across different operating systems?

To take a screenshot, run the take_screenshot.py script to capture the full screen, a specific region, or an active window, then save it to a custom path, the default OS location, or a temporary file.

Can I capture a specific window or screen region for UI validation?

Yes, the skill supports capturing specific windows, screen regions, or full screens for UI validation, bug reproduction, and design reviews using platform-specific helper scripts.

Does automated screenshot capture work on macOS without permission prompts?

Yes, on macOS the capture process includes integrated permission preflight checks and helper scripts to minimize prompts and ensure reliable automated screenshot captures.

What is the best way to automate visual checks in CI using screenshots?

Automating visual checks in CI is handled by running the screenshot scripts to capture desktop states and outputting images to a temporary file or specified path for immediate automated comparison.

Why does screenshot capture fail on macOS?

Screenshot capture on macOS might fail due to missing system permissions, but the skill implements preflight permission checks and robust error handling to prevent and manage these capture issues.