c-screen — скилл для Claude Code: снимки экрана и установка
Скилл снимает экран, извлекает текст с помощью OCR и делает снимки с веб-камеры. Пригодится, когда агенту нужно разобрать содержимое экрана или изображение с камеры.
npx skills add daxaur/openpaw --skill c-screen -a claude-codeЧто делает c-screen
Для снимков экрана и распознавания текста скилл использует peekaboo: можно захватить весь экран, отдельное окно или область. Для изображения с веб-камеры предусмотрен camsnap; его следует запускать только по прямой просьбе пользователя. После захвата агент читает файл и анализирует изображение.
Для peekaboo нужно разрешение macOS на запись экрана, а для camsnap — разрешение на использование камеры. Точность OCR зависит от размера шрифта и разрешения экрана, поэтому при мелком тексте результат может быть неполным. Установка в Claude Code: npx skills add daxaur/openpaw --skill c-screen -a claude-code; файл скилла находится в ~/.claude/skills/c-screen/SKILL.md.
Какие задачи решает
- снять весь экран и передать изображение агенту
- извлечь текст с экрана с помощью OCR
- сохранить снимок отдельного окна приложения
- получить кадр с выбранной веб-камеры
Примеры запросов агенту
- Сними экран и опиши, что на нём видно.
- Извлеки текст с экрана с помощью OCR.
- Сделай снимок с веб-камеры и проанализируй изображение.
Как установить c-screen
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-screen -a claude-code2Вручную: положить файлы
~/.claude/skills/c-screen/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/c-screen/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-screen -a codex2Вручную: положить файлы
.agents/skills/c-screen/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-screen -a cursor2Вручную: положить файлы
.cursor/skills/c-screen/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install daxaur/openpaw c-screen2Вручную: положить файлы
.github/skills/c-screen/SKILL.md1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-screen -a gemini-cli2Командой платформы
gemini skills install https://github.com/daxaur/openpaw --path skills/c-screenВручную: положить файлы
.devin/skills/c-screen/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-screen -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о c-screen
Как установить c-screen в Claude Code?
Выполните npx skills add daxaur/openpaw --skill c-screen -a claude-code. Файл скилла будет доступен по пути ~/.claude/skills/c-screen/SKILL.md.
Что делает c-screen?
Скилл использует peekaboo для снимков экрана и OCR, а camsnap — для захвата изображений с веб-камеры. Агент может прочитать полученные изображения и разобрать их содержимое.
Какие разрешения нужны для работы c-screen?
Для peekaboo требуется разрешение macOS на запись экрана, а для camsnap — разрешение на доступ к камере.
Исходный текст
SKILL.md · MIT
--- 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 ```bash # 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 ```bash # 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
© daxaur · MIT · daxaur/openpaw