К основному содержанию
скилл CX Codex

screenshot-compression — скилл для Claude Code: сжатие скриншотов

Сжимает PNG- и JPEG-скриншоты на месте, сохраняя формат. Пригодится перед загрузкой изображений в документацию или коммитом в репозиторий.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add zc277584121/marketing-skills --skill screenshot-compression -a claude-code
Открыть на GitHub

Что делает screenshot-compression

Скилл запускает Python-скрипт compress_screenshots.py: тот определяет формат по расширению и обрабатывает PNG через pngquant, а JPEG — через jpegoptim. Можно передать отдельные файлы или каталоги; для обхода вложенных папок есть флаг --recursive. Скрипт выводит результаты по каждому файлу и общий итог.

Обработка перезаписывает исходники. Сначала сохраните копии, если они могут понадобиться. Скрипт работает только с .png, .jpg и .jpeg; другие форматы пропускает. Для запуска в системе должны быть установлены pngquant и jpegoptim — скилл проверяет их наличие, но не устанавливает сам.

Качество можно настроить флагами --png-quality и --jpeg-quality. Для PNG скрипт сокращает палитру, а для JPEG меняет качество и удаляет метаданные. Без обоих системных инструментов обработка не начнётся.

Какие задачи решает

  • уменьшить размер PNG-скриншотов перед коммитом
  • сжать JPEG-изображения для документации
  • обработать все скриншоты в каталоге
  • рекурсивно пройти по папкам с изображениями

Примеры запросов агенту

  • Сожми screenshot.png, сохранив формат.
  • Обработай изображения в ./docs/, включая вложенные папки.
  • Сожми *.jpg с качеством JPEG 70.

Как установить screenshot-compression

1Через Skills CLI (Vercel)

npx skills add zc277584121/marketing-skills --skill screenshot-compression -a claude-code

2Вручную: положить файлы

~/.claude/skills/screenshot-compression/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/screenshot-compression/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о screenshot-compression

Как установить screenshot-compression в Claude Code?

Выполните npx skills add zc277584121/marketing-skills --skill screenshot-compression -a claude-code. Файл скилла находится в ~/.claude/skills/screenshot-compression/SKILL.md.

Что делает screenshot-compression?

Сжимает PNG и JPEG на месте с помощью pngquant и jpegoptim, не меняя формат файлов.

Что нужно установить для работы screenshot-compression?

В системе должны быть доступны pngquant и jpegoptim. Скилл проверит их наличие, но устанавливать инструменты нужно отдельно.

Похожие скиллы

Все скиллы по теме «Тексты и документация» →
grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. 876 391установок

Из того же набора9

remove-ai-style Переписывает англоязычную или китайскую прозу, вычищая шаблонные обороты, лишние тире и восклицательные знаки. Пригодится перед публикацией статьи или документа. CX Codex +1 4 200установок browser-screenshot Делает снимок не всей страницы, а конкретного блока: поста, твита, графика, куска статьи. Пригодится, когда нужна иллюстрация без меню и рекламы. CX Codex +1 4 100установок image-generation Скилл создаёт иллюстрации, схемы и визуалы для статей и документации. Подбирает путь через Codex, OpenAI API или Gemini. CX Codex +1 4 000установок chrome-automation Управляет запущенным браузером Chrome через CLI agent-browser. Пригодится для сбора данных, кликов по элементам и прогона записей DevTools с сохранением активных сессий. CX Codex +1 4 000установок content-rewrite Адаптирует статью или анонс под LinkedIn, X, Reddit, английский блог и WeChat. Пригодится, когда один материал нужно развести по площадкам без копипаста. CX Codex +1 4 000установок video-to-gif Делает из видео несколько GIF с разными настройками и складывает их в одну папку, чтобы вы глазами выбрали подходящий. CX Codex +1 3 900установок raw-video-processing Обрабатывает сырые скринкасты: вырезает паузы с шумом клавиатуры и ускоряет видеоряд. Пригодится перед публикацией обучающих роликов и демо. CX Codex +1 3 900установок github-traffic Скилл собирает статистику просмотров, клонов и звёзд репозитория через GitHub API. Строит графики динамики и сохраняет историю в локальные файлы. CX Codex +1 3 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой