screenshot

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

1|1|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/TMYTiMidlY/skills --skill screenshot-tmytimidly
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/TMYTiMidlY/skills/tree/main/skills/.experimental/screenshot
Command: npx skills add https://github.com/TMYTiMidlY/skills --skill screenshot-tmytimidly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and scripts (resource) components.

What problem does it solve?

This skill provides a consistent OS-native screenshot workflow when AI tools lack built-in capture or when a precise desktop snapshot is explicitly requested, preventing users from crafting shell-specific commands. It bundles preflight permission checks and multi-platform helpers so agents can respond with ready-to-use image paths without manual troubleshooting.

Core Features & Use Cases

  • OS-aware helpers: macOS runs a swift permission check before capture, Linux auto-selects scrot/gnome-screenshot/import, and Windows uses the PowerShell helper with path resolution.
  • Flexible capture modes: support full-screen, temp-dir, explicit path, app/window, region, active window, and multi-display suffixing to cover investigative or documentation needs.
  • Use case: Capture the running application, save to the temp directory for Codex inspection, and relay each printed file path back for visual comparison against the design.

Quick Start

Ask for a desktop screenshot saved to the default location so the skill runs the helper and returns the file path.

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 when my AI tool lacks built-in capture?▼

Capture desktop screenshots using OS-native helper scripts that bypass missing integrated tooling. This skill executes preflight permission checks and multi-platform commands to capture full-screen or window snapshots, directly returning ready-to-use image file paths.

Does this screenshot tool work across macOS, Linux, and Windows?▼

Yes, the screenshot tool works across macOS, Linux, and Windows by using OS-aware helpers. macOS runs a Swift permission check, Linux auto-selects scrot or gnome-screenshot, and Windows uses a PowerShell helper to resolve capture paths.

How do I save a screen capture to a specific directory or temp folder?▼

Save a screen capture to an explicit path, temp directory, or system-default location by specifying the destination. The helper scripts handle path resolution and report every saved file path back for immediate visual comparison or inspection.

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

Yes, you can capture a specific window or screen region instead of the full desktop. The flexible capture modes support full-screen, active window, app-specific, and region captures, including multi-display suffixing for comprehensive documentation.

Why do my desktop screenshots fail due to missing OS permissions?▼

Desktop screenshots fail due to missing OS permissions when preflight checks are skipped. This skill prevents permission errors by running OS-specific checks, such as a Swift validation on macOS, before attempting any screen capture.

What is the best way to automate taking desktop screenshots for visual debugging?▼

The best way to automate taking desktop screenshots for visual debugging is using OS-native helper scripts. They handle multi-platform captures, manage path resolution, and output exact file paths for automated visual comparisons or tests.