screenshot

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Capture screenshots across desktop environments.

Core Features & Use Cases

  • Cross-platform screenshot capture across macOS, Linux, and Windows.
  • Supports region, window, active window, and full-screen captures with per-OS handling and permission prompts where needed.
  • Automated pathways for saving to a specified path or default locations, with output paths printed for downstream use.

Quick Start

Ask the agent to capture a screenshot of the current screen using the default settings.

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 region across different operating systems?▼

To capture a screenshot of a specific region, you specify the --mode and --region options. The Skill uses a Python-based cross-platform helper to handle region captures seamlessly across macOS, Linux, and Windows.

Can I automate full-screen screenshot capture and save the output to a custom path?▼

Yes, you can automate full-screen screenshot capture and save it to a custom path using the --path CLI option. The Skill prints the resulting image file path upon completion for downstream automation workflows.

Does screenshot automation work on macOS without manual permission prompts?▼

Screenshot automation on macOS triggers per-OS handling and requires permission prompts for screen recording. You must grant these permissions initially for the Python-based helper and macOS scripts to capture the screen successfully.

What is the best way to capture an active window using CLI options?▼

The best way to capture an active window is by using the --active-window CLI option. This instructs the cross-platform helper to target the currently focused application window and save the output image.

How do I capture a specific window by its ID on Linux or Windows?▼

You can capture a specific window by passing its identifier via the --window-id CLI option. The Skill uses fallback mechanisms for Linux and Windows environments to ensure accurate window-level screenshot capture.

What output formats are supported when capturing screenshots via command line?▼

The Skill supports capturing screenshots and saving them using the --format CLI option. It automates saving the captured image files to either a specified path or default locations across desktop environments.