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

image-optimization · aj-geddes — скилл для Claude Code: сжатие картинок для веба

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

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aj-geddes/useful-ai-prompts --skill image-optimization -a claude-code
Открыть на GitHub

Что делает image-optimization

Скилл описывает выбор формата под задачу. Для фотографий — JPEG с потерей качества, для иконок и скриншотов — PNG, для простой графики — SVG. Отдельно разобран WebP: он даёт выигрыш в размере по сравнению с JPEG и PNG, но нужен фолбэк через элемент <picture>.

Внутри — краткий стартовый пример с командами convert, optipng и cwebp, а подробные реализации лежат в четырёх справочниках каталога references/: сжатие и форматы, адаптивные изображения, процесс оптимизации, мониторинг. Агенту остаётся открыть нужный файл и применить шаги к вашему проекту.

Скилл не запускает оптимизацию сам и не проверяет, установлены ли утилиты. Если в системе нет ImageMagick, PNGQuant или cwebp, команды из примеров просто не выполнятся — это повод проверить окружение до того, как просить агента сжимать ассеты.

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

  • сжать фотографии для веба без заметной потери качества
  • выбрать формат под иконки, скриншоты и логотипы
  • перевести картинки в WebP и оставить фолбэк для старых браузеров
  • разобрать адаптивные изображения с разными размерами под экраны
  • пройтись по ассетам перед выкладкой на прод

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

  • пройдись по папке public/images и предложи, что сжать и во что перевести
  • подбери формат и команду для логотипа и иконок в assets/
  • покажи, как настроить адаптивные изображения для карточки товара

Как установить image-optimization

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill image-optimization -a claude-code

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

~/.claude/skills/image-optimization/SKILL.md

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

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

Вопросы о image-optimization

Как установить image-optimization в Claude?

Выполните npx skills add aj-geddes/useful-ai-prompts --skill image-optimization -a claude-code. После этого файл скилла окажется по пути ~/.claude/skills/image-optimization/SKILL.md.

Что делает image-optimization?

Помогает агенту выбрать формат и способ сжатия изображений для веба, а также настроить адаптивную отдачу картинок под разные экраны.

Нужны ли внешние утилиты для работы скилла?

В примерах используются ImageMagick, PNGQuant, OptiPNG и cwebp. Скилл сам их не ставит, поэтому проверьте, что нужная утилита есть в системе.

Исходный текст

SKILL.md · MIT
---
name: image-optimization
description: >
  Optimize images for web to reduce file size without sacrificing quality. Use
  compression, modern formats, and responsive techniques for faster loading.
---

# Image Optimization

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Images typically comprise 50% of page weight. Optimization dramatically improves performance, especially on mobile networks.

## When to Use

- Website optimization
- Responsive image implementation
- Performance improvement
- Mobile experience enhancement
- Before deployment

## Quick Start

Minimal working example:

```yaml
Format Selection:

JPEG:
  Best for: Photographs, complex images
  Compression: Lossy (quality 70-85)
  Size: ~50-70% reduction
  Tools: ImageMagick, TinyJPEG
  Command: convert image.jpg -quality 75 optimized.jpg

PNG:
  Best for: Icons, screenshots, transparent images
  Compression: Lossless
  Size: 10-30% reduction
  Tools: PNGQuant, OptiPNG
  Command: optipng -o3 image.png

WebP:
  Best for: Modern browsers (90% support)
  Compression: 25-35% better than JPEG/PNG
  Fallback: Use <picture> element
  Tools: cwebp
  Command: cwebp -q 75 image.jpg -o image.webp

SVG:
  Best for: Icons, logos, simple graphics
// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Image Compression & Formats](references/image-compression-formats.md) | Image Compression & Formats |
| [Responsive Images](references/responsive-images.md) | Responsive Images |
| [Optimization Process](references/optimization-process.md) | Optimization Process |
| [Monitoring & Best Practices](references/monitoring-best-practices.md) | Monitoring & Best Practices |

## Best Practices

### ✅ DO

- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying

### ❌ DON'T

- Skip testing or validation
- Ignore error handling
- Hard-code configuration values

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

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

Всё по теме «Фронтенд и UI» →

Сначала — image-optimization от других авторов.

image-optimization kostja94 Скилл помогает настроить адаптивные изображения, WebP и разметку для поиска Google. Пригодится при отладке LCP и подготовке графики к индексации. CX Codex +1 1 100установок netlify-image-cdn netlify Помогает настроить трансформацию изображений на лету через эндпоинт Netlify Image CDN. Пригодится при сжатии картинок и генерации плейсхолдеров. CX Codex +1 3 000установок tigris-image-optimization tigrisdata Скилл для работы с картинками в Tigris: режет варианты при загрузке, отдаёт их через публичный бакет и подсказывает настройки под ваш фреймворк. CX Codex +1 3 100установок api-response-optimization secondsky Скилл для ИИ-кодинга, который подсказывает, как уменьшить размер ответов API, включить кэширование и сжатие. Пригодится, когда эндпоинты отвечают медленно. CX Codex +1 422установок baoyu-compress-image JimLiu Сжимает изображения в WebP или PNG через системные утилиты вроде sips и cwebp. Пригодится для быстрой оптимизации картинок прямо в репозитории проекта. CX Codex +1 28 200установок image-processing jezweb Ресайз, обрезка полей, конвертация в WebP и PNG, тумбнейлы и OG-картинки. Всё через CLI img-process на Pillow, без ImageMagick. CX Codex +1 2 400установок seo-images AgriciDaniel Проверяет alt-текст, размер, формат (WebP/AVIF), адаптивность, ленивую загрузку и метаданные изображений на странице. Находит проблемы с CLS и показывает, сколько килобайт можно сэкономить. CX Codex +1 6 800установок

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

gitlab-cicd-pipeline Скилл помогает агенту писать .gitlab-ci.yml: стадии, джобы, кэш, артефакты, деплой в Kubernetes. Пригодится, когда пайплайн надо собрать с нуля или переделать. CX Codex +1 664установок websocket-implementation Скилл для ИИ-кодинга, который помогает собрать WebSocket-сервер: управление соединениями, маршрутизация сообщений, масштабирование через Redis. CX Codex +1 663установок project-estimation Скилл для оценки объёма проекта, сроков и ресурсов. Пригодится, когда нужно посчитать бюджет или защитить план перед заказчиком. CX Codex +1 659установок log-analysis Скилл для разбора логов приложений и систем: находит ошибки, повторяющиеся паттерны и первопричину сбоя. Пригодится, когда надо разобраться, почему падает сервис. CX Codex +1 657установок requirements-gathering Помогает агенту собрать и записать требования от заказчиков до начала разработки. Пригодится на старте проекта и при планировании фич. CX Codex +1 655установок ruby-rails-application Помогает создавать приложения на Ruby on Rails по архитектуре MVC. Настраивает модели Active Record, REST-контроллеры, JWT-аутентификацию и миграции базы данных. CX Codex +1 655установок api-rate-limiting Помогает настроить ограничение частоты запросов к API через token bucket, sliding window и Redis. Защищает эндпоинты от брутфорса и перегрузок трафика. CX Codex +1 640установок information-architecture Скилл помогает спроектировать навигацию, дерево разделов и таксономию для сайта или документации. Он задаёт четырёхэтапный процесс от карточной сортировки до тестирования дерева ссылок. CX Codex +1 634установок

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

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