screenshot

Capture desktop, window, or pixel-region screenshots on macOS and Linux.

779|80|Updated Jun 20, 2025
One-click install
npx skills add https://github.com/Haohao-end/openagent --skill screenshot-haohao-end
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/Haohao-end/openagent/tree/main/api/internal/core/skills/catalog/screenshot
Command: npx skills add https://github.com/Haohao-end/openagent --skill screenshot-haohao-end

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you reliably capture screenshots when you need to show or inspect what’s on the desktop, app windows, or a specific pixel region.

Core Features & Use Cases

  • OS-accurate desktop screenshots: Capture full desktop, specific displays (macOS), or a pixel region using x,y,w,h coordinates (Linux/Windows/macOS-supported modes).
  • App/window-targeted captures: macOS supports capturing all matching windows for an app name, a specific window title, focused window capture, and listing window ids before capture.
  • Deterministic, tool-aware workflow: It follows strict save-location rules (user path vs OS default vs temp for inspection) and provides OS-specific preflight permission handling on macOS.

Quick Start

Ask the AI to take a temp screenshot of the app you care about so you can inspect what it shows.

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 of a specific app window on macOS?

To capture a screenshot of a specific app window on macOS, you can target the application by its name or exact window title. The tool lists matching window ids before capturing all matching windows for that app.

Can I take a desktop screenshot of a specific pixel region using coordinates?

Yes, you can take a desktop screenshot of a specific pixel region using x, y, w, h coordinates. This region capture mode is supported across Linux, Windows, and macOS.

Does taking a screenshot on macOS require special permission preflight?

Taking a screenshot on macOS requires OS-specific preflight permission handling. This ensures the capture process has the necessary system permissions before executing the desktop capture.

How do I save captured screenshots to a specific path or temp folder?

You can save captured screenshots to a user-specified path, the OS default location, or a temp folder for visual inspection. The deterministic workflow follows strict save-location rules based on your request.

What's the best way to capture multi-display desktop screenshots for visual debugging?

For visual debugging, the best way to capture multi-display desktop screenshots is using the OS-accurate capture modes. This allows you to capture the full desktop or target specific displays on macOS.

Can I use a Windows PowerShell helper to capture focused window screenshots?

Yes, you can use the Windows PowerShell helper to capture focused window screenshots. The tool supports focused or active window captures across macOS, Linux, and Windows.