screenshot

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

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Renzo-Tognella/UniversalThingsForMyAgents --skill screenshot-renzo-tognella
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/Renzo-Tognella/UniversalThingsForMyAgents/tree/main/skills/screenshot
Command: npx skills add https://github.com/Renzo-Tognella/UniversalThingsForMyAgents --skill screenshot-renzo-tognella

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scrot, gnome-screenshot, import, screencapture, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the need for capturing screenshots on various platforms, providing flexibility in how and where the screenshots are taken.

Core Features & Use Cases

  • Cross-Platform Support: Works on macOS, Linux, and Windows.
  • Custom Capture Options: Capture full screens, specific windows, or pixel regions.
  • Flexible Output: Save screenshots to specified paths, the temp directory, or the OS default location.
  • Use Case: When you need to capture a specific part of the screen for documentation or debugging purposes.

Quick Start

Take a screenshot of the current 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 screenshot on macOS or Linux programmatically?

Capture screenshots on macOS and Linux by utilizing platform-specific tools like screencapture for macOS, and scrot, gnome-screenshot, or import for Linux. The Skill automates these underlying dependencies to take full-screen, window, or region captures.

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

Yes, you can capture a specific window or a targeted pixel region instead of the full screen. The Skill supports custom capture options, allowing precise selection of the desired screen area for documentation or debugging.

Do I need to install scrot or gnome-screenshot before using this on Linux?

Yes, you must install appropriate screenshot tools such as scrot, gnome-screenshot, or ImageMagick's import on Linux before use. The Skill relies on these existing system dependencies to execute the screenshot capture commands.

What is the best way to save captured screenshots to a custom output path?

The best way to save captured screenshots to a custom output path is by specifying the desired location during the capture command. The Skill offers flexible output options, allowing files to be saved to a specified path, temp directory, or OS default location.

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

Yes, this screenshot tool works across macOS, Linux, and Windows. It provides cross-platform support by integrating with native utilities like screencapture and scrot, ensuring consistent capture capabilities across different operating systems.

Why does screenshot capture fail when running on a headless Linux server?

Screenshot capture fails on a headless Linux server because tools like scrot, gnome-screenshot, and import require an active graphical display server. The Skill requires appropriate permissions and a graphical desktop environment to function properly.