screenshot

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires swift, python3, and includes scripts (resource) and agents (resource) components.

What problem does it solve?

This Skill allows you to capture screenshots of your desktop, specific windows, or regions of your screen, which is essential for documentation, bug reporting, and sharing visual information.

Core Features & Use Cases

  • Full Screen Capture: Takes a screenshot of your entire display.
  • Window/App Capture: Captures a specific application window or all windows of a given app.
  • Region Capture: Allows you to define and capture a precise rectangular area of your screen.
  • Use Case: When reporting a visual bug, you can use this Skill to capture a screenshot of the exact error message or malfunctioning UI element.

Quick Start

Use the screenshot skill to capture the currently active window.

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 window on macOS or Linux?

To capture a screenshot of a specific window, this skill uses native tools or Python helpers to target individual application windows on macOS and Linux. You can specify the application name to capture its active window or all its windows.

Can I take a screenshot of a custom pixel region on my screen?

Yes, region capture allows you to take a screenshot of a precise rectangular area. You define the pixel region coordinates, and the skill captures that specific screen area using native desktop tools or Python helpers.

Do I need to grant screen recording permissions on macOS to use this screenshot tool?

Yes, capturing screenshots on macOS requires appropriate OS permissions for screen recording. You must authorize the terminal or application running the Python helpers or Swift scripts before taking any desktop captures.

What is the best way to automate full screen capture for bug reporting?

The best way to automate full screen capture for bug reporting is using this skill to grab your entire display instantly. It supports setting output paths and formats, making it ideal for documenting visual errors.

Does this screen capture skill require Python or Swift dependencies?

Yes, this screen capture skill requires Python3 and Swift dependencies to run its internal scripts and agents. These dependencies handle the native tool integrations and helper functions for macOS and Linux systems.