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.