screenshot

Capture desktop screenshots across macOS, Linux, and Windows using OS-level tools.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Screenshots are essential for bug reports, documentation, and demonstrations. This Skill provides a robust, cross-platform solution to capture desktop imagery exactly as requested, even when tool-specific capture capabilities are unavailable.

Core Features & Use Cases

  • Cross-platform screenshot capture (macOS, Linux, Windows) with a single toolchain.
  • Support for full screen, region-based captures, active window, and specific apps or windows.
  • Automated save paths, temporary mode, region/window targeting to fit workflows like bug reports, design reviews, and onboarding.

Quick Start

Run the Python-based take_screenshot.py script to capture a region, an active window, or the full desktop and save the image to your chosen location.

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 Windows, macOS, and Linux using a single tool?

This screenshot tool captures desktop screens across Windows, macOS, and Linux using OS-level helpers. It provides a unified toolchain to capture full screens, active windows, or specific regions and save the image output.

How do I capture a specific screen region or active window for a bug report?

To capture a specific screen region or active window, you run the included Python take_screenshot.py script. This screenshot tool supports region-based captures and active window targeting to fit bug reporting and documentation workflows.

Do I need to install extra dependencies to capture screenshots on macOS?

No extra dependencies are required to capture screenshots on macOS. This screenshot tool relies on built-in OS-level tools alongside the included Python, shell, and PowerShell helper scripts to manage permissions and perform captures.

What is the best way to automate screenshot capture and save it to a specific path?

The best way to automate screenshot capture is by running the provided Python helper script. This screenshot tool automates capturing full desktops or targeted windows and saves the output image directly to a user-specified file path.

Why does my screenshot capture fail with a permission error on macOS?

Screenshot capture fails on macOS when the required OS-level screen recording permissions are missing. The included helper scripts manage permission checks to ensure the capture tool can access the desktop display and save the output successfully.

Can I target a specific application window for capture instead of the full desktop?

Yes, you can target a specific application window for capture instead of the full desktop. This screenshot tool supports specific app and window targeting, including optional display selection, to capture exactly what you need.