screenshot

Capture full-screen, window, app, or region screenshots on macOS, Linux, and Windows.

3|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/garochee33/DSH --skill screenshot-garochee33
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/garochee33/DSH/tree/main/agents/skills/screenshot
Command: npx skills add https://github.com/garochee33/DSH --skill screenshot-garochee33

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of needing a reliable screenshot when built-in capture tools are unavailable, inconvenient, or unable to target the exact screen, window, or region you want.

Core Features & Use Cases

  • Desktop and System Capture: Take full-screen screenshots, active-window captures, specific app captures, or precise pixel-region screenshots.
  • Cross-Platform Workflows: Works across macOS, Linux, and Windows with platform-specific helpers and fallbacks.
  • Operational Reliability: Includes save-location rules, macOS permission preflight, and fallback OS commands so captures can still be completed in restrictive environments.
  • Use Case: A user asks to inspect a bug in an app window, and the Skill captures only that window, saves the image, and returns the file path.

Quick Start

Take a screenshot of the active window and save it to the default 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 specific app window instead of the full screen on macOS or Linux?

You can capture a specific app window by using the screenshot Skill's platform-specific helper scripts, which target the active window or application and save the image directly to your requested file path.

How does screen capture work when built-in OS tools are unavailable or fail?

When built-in tools fail, screen capture remains operational through fallback OS commands and platform-specific helpers, allowing you to complete the screenshot even in restrictive desktop environments.

Do I need to handle screen-recording permissions before taking a desktop screenshot on macOS?

macOS requires screen-recording permissions for desktop capture. The Skill includes a macOS permission preflight check to ensure the OS allows the screenshot command to access and save the screen content.

Can I capture a precise pixel region of my screen across different operating systems?

Yes, you can capture a precise pixel region across macOS, Linux, and Windows. The Skill applies cross-platform workflows with OS-level commands to isolate and save the exact selected area.

What's the best way to automate saving full-screen screenshots to a specific file path?

The best way to automate saving full-screen screenshots is using the Skill's save-location rules, which pass the requested path directly to the underlying OS-level screenshot command for reliable file output.