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.