looking

Capture application windows or full screen as timestamped PNG files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/spm1001/claude-config-public --skill looking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: looking
Source: https://github.com/spm1001/claude-config-public/tree/main/skills/looking
Command: npx skills add https://github.com/spm1001/claude-config-public --skill looking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyobjc-framework-Quartz, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you quickly capture screenshots to verify what's on screen, saving time when you need visual confirmation after CLI operations, during bug investigations, or for documentation. Screenshots persist as files for later sharing or upload.

Core Features & Use Cases

  • Capture specific window: Take a screenshot of a specific application window by name.
  • Title-based capture: Capture a window by matching its title.
  • Full-screen capture: Capture the entire display for a complete state snapshot.
  • Output persistence: Screenshots are saved as image files for documentation or reporting.
  • Use Case: After an uncertain CLI step or a tool prompt, capture the current screen to verify results.

Quick Start

~/.claude/.venv/bin/python ~/.claude/skills/looking/scripts/look.py --app Ghostty ~/.claude/.venv/bin/python ~/.claude/skills/looking/scripts/look.py --screen ~/.claude/.venv/bin/python ~/.claude/skills/looking/scripts/look.py --list ~/.claude/.venv/bin/python ~/.claude/skills/looking/scripts/look.py --app Chrome --title "LinkedIn"

Frequently Asked Questions about looking

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

FAQPage Schema
How do I capture a screenshot of a specific application window on macOS?

Capture a specific application window by running the Skill with the app name flag. The Skill uses macOS Quartz APIs to identify and screenshot the target window, saving it as a timestamped PNG file for documentation or verification.

Can I capture a window by its title instead of app name?

Yes, you can capture a window by matching its title. This lets you target specific windows when multiple instances of the same app are open, outputting a named screenshot for persistent reference.

What do I need to use screenshot capture on macOS?

Screenshot capture on macOS requires Screen Recording permission granted in System Preferences. The Skill depends on pyobjc-framework-Quartz and the built-in screencapture tool, with optional image resizing via sips.

How do I list available windows before taking a screenshot?

Use the list flag to display all open windows with their app names and titles. This helps you verify the exact window identifier to use for precise capture before running the screenshot command.

Can I automate screenshot capture in CLI workflows?

Yes, the Skill integrates into CLI automation and documentation workflows by capturing full-screen or app-specific visuals after CLI operations. Timestamped PNG output enables persistent file storage for RAG workflows and bug investigation.