screenshot

Capture screenshots on macOS and Linux using screen-record and screencapture utilities.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/graysurf/agent-kit --skill screenshot-graysurf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/graysurf/agent-kit/tree/main/skills/tools/media/screenshot
Command: npx skills add https://github.com/graysurf/agent-kit --skill screenshot-graysurf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of capturing screenshots on macOS and Linux, offering flexible options for selecting specific windows, the entire desktop, or using a portal picker.

Core Features & Use Cases

  • Flexible Capture Modes: Capture active windows, specific applications, the entire desktop (macOS only), or use a portal for selection.
  • Cross-Platform Support: Works on both macOS and Linux, leveraging native tools where available.
  • Use Case: Quickly capture a screenshot of an error message in a specific application to share with a support team, ensuring the correct context is provided.

Quick Start

Capture the active window and save it to your output directory.

Frequently Asked Questions about screenshot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I take a screenshot on macOS or Linux from the command line?▼

Take a screenshot on macOS or Linux using native utilities like screencapture or screen-record CLI. Supports capturing active windows, specific applications, or the entire desktop.

Can I capture a specific application window instead of the full screen?▼

Capture a specific application window by providing the application name. Portal-based selection is also available for flexible screen capture on macOS and Linux.

Do I need to install screen-record CLI to capture screenshots?▼

Yes, capturing screenshots with this tool requires installing the screen-record CLI utility and granting appropriate screen recording permissions on your operating system.

What's the best way to capture an error message in a specific app for support?▼

Capture an error message in a specific application by selecting the active window or naming the application directly, ensuring correct context for sharing with support teams.

Does desktop capture work on both macOS and Linux?▼

Desktop capture for the entire screen is supported on macOS only. Linux users can use portal-based selection or capture active windows and specific applications.