screenshot

Capture desktop screenshots across macOS, Linux, and Windows via scripted helpers.

6|Updated Jul 9, 2019
One-click install
npx skills add https://github.com/sluongng/dotfiles --skill screenshot-sluongng
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/sluongng/dotfiles/tree/main/config/claude/skills/screenshot
Command: npx skills add https://github.com/sluongng/dotfiles --skill screenshot-sluongng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Cross-platform desktop screenshot capture with flexible destination rules and OS-specific fallbacks, including macOS permission preflight.

Core Features & Use Cases

  • Cross-platform support for macOS, Linux, and Windows, including full-screen, window, and region captures.
  • Flexible save locations: respect user-specified paths, OS default screenshots, or a temp directory for inspection.
  • macOS-specific helpers for permissions and a Python-based capture workflow that coordinates with native tools.

Quick Start

Ask Claude to take a screenshot by running the Python helper script with default options.

Frequently Asked Questions about screenshot

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

FAQPage Schema
How do I automate cross-platform desktop screenshot capture on macOS, Linux, and Windows?▼

Automate cross-platform desktop screenshot capture by running the bundled Python helper script, which coordinates OS-specific tools like scrot, gnome-screenshot, or import to execute captures across macOS, Linux, and Windows.

Can I capture a specific window or screen region instead of the full desktop?▼

Yes, you can capture specific regions, applications, or windows instead of full-screen captures. The Skill supports targeted region and window capturing across all supported operating systems using its flexible destination rules.

Does taking a screenshot on macOS require special permissions?▼

Taking a screenshot on macOS requires screen recording permissions. The Skill includes a macOS-specific permission preflight check to ensure the Python-based capture workflow can coordinate with native tools without failing.

Where are desktop screenshots saved when using automated capture scripts?▼

Screenshots are saved according to flexible destination rules: they can be directed to user-specified file paths, OS default screenshot locations, or a temporary directory for immediate inspection after the capture executes.

What's the best way to test desktop screenshot automation without cluttering my workspace?▼

The best way to test desktop screenshot automation without clutter is using the optional test modes, which route captures to a temporary directory for inspection, ensuring your default save locations remain clean during script validation.