add-icon — скилл для Claude Code: что делает и как установить
Подбирает и вставляет иконки Font Awesome в проект с учётом установленного фреймворка и способа подключения.
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a claude-codeЧто делает add-icon
Скилл находит нужную иконку Font Awesome по имени или смысловому описанию и внедряет её прямо в код. Сначала инструмент проверяет наличие утилиты fa в системе. Если CLI не установлен, агент запускает локальные Python-скрипты из состава плагина.
Агент сам определяет способ подключения графики. Он ищет файл .font-awesome.md или сканирует package.json и разметку на наличие пакетов React, Vue либо CDN. Если точное имя иконки не найдено, запускается внутренний поиск альтернатив. Без утилиты fa версии 0.8.0 или выше проверить состав закрытого набора Kit не выйдет.
Какие задачи решает
- подобрать символ Font Awesome по смысловому описанию
- вставить компонент иконки в разметку React или HTML
- проверить наличие глифа в персональном наборе Kit
- заменить отсутствующую иконку на близкий аналог
Примеры запросов агенту
- Вставь иконку cart-shopping в кнопку оформления заказа в src/components/Header.tsx
- Добавь тонкую иконку кофейной чашки в навигационное меню
- Подбери и добавь иконку профиля пользователя в компонент шапки
Как установить add-icon
1Через Skills CLI (Vercel)
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a claude-code2Вручную: положить файлы
~/.claude/skills/add-icon/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/add-icon/
1Через Skills CLI (Vercel)
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a codex2Вручную: положить файлы
.agents/skills/add-icon/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a cursor2Вручную: положить файлы
.cursor/skills/add-icon/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install FortAwesome/fontawesome-agent-tools add-icon2Вручную: положить файлы
.github/skills/add-icon/SKILL.md1Через Skills CLI (Vercel)
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a gemini-cli2Командой платформы
gemini skills install https://github.com/FortAwesome/fontawesome-agent-tools --path plugins/icons/skills/add-iconВручную: положить файлы
.devin/skills/add-icon/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о add-icon
Как установить add-icon в Claude Code?
Выполните команду npx skills add FortAwesome/fontawesome-agent-tools --skill add-icon -a claude-code в терминале. Также можно сохранить файл по пути ~/.claude/skills/add-icon/SKILL.md.
Что делает скилл add-icon?
Он определяет стек проекта, подбирает значок Font Awesome по названию или назначению и генерирует готовый код для импорта или вставки.
Обязательно ли устанавливать утилиту fa CLI?
Нет, базовый поиск работает через вспомогательные скрипты на Python. Но для проверки состава персонального набора Kit потребуется fa версии не ниже 0.8.0 с авторизацией через fa login.