AI SummaryA skill that enables Claude to take screenshots to verify visual state and debug GUI applications, particularly useful for developers working with visual tools and uncertain operations.
Install
# Add to your project root as SKILL.md curl -o SKILL.md "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/screenshotting/SKILL.md"
Description
Take screenshots to see what's on screen. Triggers on 'screenshot', 'grab a screenshot', 'have a look', 'can you see', 'what does it look like', 'check the screen', 'did that work', 'verify it worked', 'what happened'. AFTER uncertain CLI operations (backgrounded processes, nohup, visual changes), consider capturing to verify state. Captures windows or full screen to files. (user)
How It Works
• Window enumeration: Uses macOS CGWindowList API (pure Quartz, no AppleScript) • Capture: Uses screencapture -l<windowid> for windows, screencapture -x for screen • Resize: Uses sips --resampleHeightWidthMax for efficient scaling Key capability: Can capture windows even when covered or minimized.
Screenshotting
Take screenshots to see what's on screen. Captures persist as files (unlike browsermcp snapshots which only exist in context).
Capture specific app window
~/.claude/.venv/bin/python ~/.claude/skills/screenshotting/scripts/look.py --app Ghostty
Capture window by title match
~/.claude/.venv/bin/python ~/.claude/skills/screenshotting/scripts/look.py --app Chrome --title "LinkedIn"
Quality Score
Good
81/100
Trust & Transparency
Open Source — MIT
Source code publicly auditable
Verified Open Source
Hosted on GitHub — publicly auditable
Actively Maintained
Last commit Yesterday
100 stars — Growing Community
15 forks