Skip to content
Agent Memory
Skill

/c-screen

Capture screenshots and extract text via OCR using `peekaboo`, and capture webcam images using `camsnap`. Enables visual analysis of screen content and camera input.

BOOST
From plugin
openpaw
17342 skills
Install
$ npx -y skills add daxaur/openpaw --skill c-screen --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/c-screen

Context preview

The summary Claude sees to decide when to auto-load this skill.

Capture screenshots and extract text via OCR using `peekaboo`, and capture webcam images using `camsnap`. Enables visual analysis of screen content and camera input.

SKILL.md

c-screen.SKILL.md
name: c-screen
description: Capture screenshots and extract text via OCR using `peekaboo`, and capture webcam images using `camsnap`. Enables visual analysis of screen content and camera input.
tags: [screenshot, ocr, webcam, peekaboo, camsnap, vision]

What This Skill Does

Enables Claude to take screenshots, extract text from the screen via OCR, and capture webcam images for visual analysis using `peekaboo` and `camsnap`.

Available CLI Tools

`peekaboo` — Screenshots & OCR

# Take a full screenshot and save to file
peekaboo screenshot --output ~/Desktop/screen.png

# Take screenshot and extract all text via OCR
peekaboo ocr

# OCR a specific region (x, y, width, height)
peekaboo ocr --region 0,0,1280,720

# Screenshot a specific window by app name
peekaboo screenshot --app "Safari" --output window.png

# Screenshot and pipe to stdout for immediate analysis
peekaboo screenshot --stdout

`camsnap` — Webcam Capture

# Capture a single webcam frame
camsnap --output ~/Desktop/photo.jpg

# Capture with a specific camera device
camsnap --device 0 --output shot.jpg

# Capture and print file path
camsnap --output /tmp/cam.jpg && echo "Saved"

Usage Guidelines

  • Use `peekaboo ocr` when the user wants text extracted from the screen
  • Use `camsnap` only when the user explicitly wants a webcam image
  • After capturing, read the image file to analyze its contents visually

Notes

  • macOS screen recording permission required for `peekaboo`
  • Camera permission required for `camsnap`
  • OCR accuracy depends on font size and screen resolution
Read more
Ships withopenpaw

Personal Assistant Wizard for Claude Code — npx pawmode

Get the whole plugin
Stats
173
Stars
12
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
5mo ago
Last commit
7mo ago
Created
4h ago
Added

Repo: daxaur/openpaw

Other skills on openpaw.

c-ai
Skill

c-ai

Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.

@daxaur@daxaurInstall Skill
c-browser
Skill

c-browser

Headless browser automation — navigate pages, click elements, fill forms, take screenshots, scrape content using agent-browser or…

@daxaur@daxaurInstall Skill