Icon Composer Skill — плагин
Скилл создает, проверяет и отрисовывает значки Apple Icon Composer в формате .icon, не открывая графическое приложение.
- 56 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скилл запускает встроенные программы на Python и `ictool`, создает и перезаписывает файлы `.icon` на диске.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/icon-composer-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл запускает встроенные программы на Python и `ictool`, создает и перезаписывает файлы `.icon` на диске.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин `icon-composer` с одним скиллом `compose-app-icon` работает с пакетами значков Apple Icon Composer. Агент создает новый `.icon` или правит `icon.json` на месте и сразу проверяет результат. Для этого в скилл вложены две небольшие программы на Python, `create_icon.py` и `validate_icon.py`, а также схема `icon-schema.json`. Проверка сверяет `icon.json` со схемой и ищет ссылки на файлы, которых нет в папке `Assets/`, а ошибки объясняет языком схемы. Схема описывает Icon Composer версий 1 и 2, включая переопределения для внешнего вида, идиом и локализации и свойства Liquid Glass. На macOS с Xcode скилл отрисовывает любой вариант в PNG через `ictool` из `Icon Composer.app`, чтобы увидеть светлую, темную и тонированную версии.
Для кого. iOS- и macOS-разработчикам и дизайнерам значков, которые хотят поручить агенту сборку и проверку `.icon` без ручной работы в Icon Composer.
Подходит, если
- Нужно создать значок приложения из набора слоев и описать темную и тонированную версии.
- Icon Composer отказывается открывать пакет, и непонятно почему.
- Цвет значка в темной теме нужно поменять правкой `icon.json`.
- Перед релизом хочется увидеть PNG-превью значка для разных платформ и видов.
Не подходит, если
- Нужна художественная отрисовка значка: скилл собирает пакет из готовых слоев.
- На машине нет `uv`: скилл останавливается на предварительной проверке.
- Отрисовка требуется не на macOS: `ictool` есть только в Icon Composer на Mac с Xcode.
Пример запроса к агенту
Собери значок приложения из слоев в папке `Assets`, задай темный фон и проверь пакет перед отрисовкой темного варианта.Ограничения
Нужен `uv` в `PATH`: скилл запускает через него встроенные Python-программы и без него останавливается с ошибкой. Отрисовка в PNG доступна только на macOS с Xcode, где `ictool` найдут командой `xcode-select -p`. Установка через `gh skill` требует GitHub CLI версии 2.90.0 и новее. Скилл не рисует слои и работает с теми ресурсами, которые вы положили в `Assets/`. Для Codex плагин ставят через его каталог плагинов после добавления маркетплейса.
Как отключить. Удалите плагин `icon-composer` через менеджер плагинов Claude Code или Codex, либо папку скилла, добавленную через `gh skill`. Созданные пакеты `.icon` остаются у вас.
Частые вопросы
Как поставить скилл в Claude Code?
Выполните `/plugin marketplace add giginet/apple-icon-composer-skill`, затем `/plugin install icon-composer@icon-composer` и `/reload-plugins`. В списке команд появится `/icon-composer:compose-app-icon`.
Как поставить в Codex?
Команда `codex plugin marketplace add giginet/apple-icon-composer-skill` добавляет маркетплейс. Затем откройте каталог плагинов Codex, выберите Icon Composer и установите.
Есть ли вариант через GitHub CLI?
Да: `gh skill install giginet/apple-icon-composer-skill`, для конкретного хоста добавьте `compose-app-icon --agent claude-code`. Копируется весь набор, включая программы из `scripts/`.
Что проверяет `validate_icon.py`?
Соответствие `icon.json` схеме через `jsonschema` и наличие файлов, на которые есть ссылки, в папке `Assets/`. Ошибки объясняются в терминах схемы.
Как увидеть значок?
Скилл отрисовывает платформу и вид в PNG через `ictool`, на macOS с Xcode. Так можно проверить светлый, темный и тонированный варианты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMCP-сервер и CLI собирают значки .icon с Liquid Glass для iOS 26: слои, темный режим, превью, экспорт для App Store
Скилл со скриптами для сборки iOS-приложений и управления симулятором через дерево доступности, с экономным выводом для агента
Плагин со 164 скиллами для разработки под iOS, macOS, watchOS и visionOS: генераторы кода, путь от идеи до App Store, ASO, тесты и дизайн
Скилл, который для SwiftUI-приложения собирает встроенную съемку экранов и элементов и прогоняет ее по всем локалям для App Store
SwiftUI Design Skill
swiftui-design-skill
Скилл дизайна интерфейсов на SwiftUI: компилируемый код, токены, паттерны и шесть правил против небрежности ИИ. Установка одной командой npx skills
Скилл учит агента рисовать экраны мобильных приложений: пять шагов, правило 60/30/10, сетка из 8 пикселей и отраслевые конвенции
Коротко о README
README перечисляет три способа установки, описывает единственный скилл и его триггеры и показывает раскладку репозитория. В конце даны команды для локальной разработки и проверки примеров.