У ChatGPT есть GPTs. У Gemini — расширения. А у Claude появились скилы — мини-модули, которые превращают модель в узкого специалиста: по SQL-запросам, по слайдам, по код-ревью. Разбираю, что это, где брать готовые и как поставить за две минуты.
Скил — это «плагин» для Claude, только умнее
Идея простая. Скил (skill) — папка с файлом SKILL.md внутри, где прописаны инструкции для модели: кем притвориться, что уметь, как отвечать. Плюс опциональные файлы — шаблоны, примеры, скрипты.
Работает как расширение в браузере. Chrome сам по себе умеет много, но Adblock делает его лучше в конкретной задаче. Скил — та же логика: Claude подгружает его только когда задача подходит под описание.
Чем это отличается от системного промта в Projects? Системный промт — жёсткий: применяется всегда, ко всему. Скил — точечный. Claude видит список скилов в начале сессии и сам решает, какой подключить. Написали «сделай презентацию» — подтянулся PPTX-скил. Написали «проверь мой код» — подтянулся code-review. Остальные молчат.
Скил следует открытому стандарту Agent Skills (agentskills.io) — то есть один и тот же скил теоретически может работать в разных AI-инструментах, не только в Claude.
Какие скилы уже есть — конкретные примеры
Когда я впервые увидел список встроенных скилов — обалдел, сколько всего уже из коробки.
Встроенные в Claude Code:
- code-review — проверка кода по чек-листу с конкретными замечаниями
- security-review — аудит безопасности: ищет уязвимости, OWASP-паттерны
- debug — помогает разобрать баг пошагово
- claude-api — скил для тех, кто строит приложения на API Anthropic (это SDK — набор инструментов для разработчиков)
Примеры community-скилов:
- PPTX-скил — Claude создаёт настоящий .pptx-файл через Python-библиотеку, не просто текст слайдов
- SQL-скилы — заточенные под конкретный диалект (диалект — это «акцент» базы данных: Postgres говорит чуть иначе, чем ClickHouse)
- Telegram-post — генерация постов в нужном стиле канала
Вызываются скилы через слеш-команды (slash-команда — это когда пишешь /имя-скила прямо в чате с Claude). Набрали /code-review — скил активировался. Или Claude сам его подтянет, если задача совпала с описанием.
Где это всё искать
Ну, тут я сам наступил на грабли. Отдельного «магазина скилов» как App Store — нет. Скилы распространяются внутри плагинов (plugin — это пакет, в котором может лежать один или несколько скилов).
Где искать:
- Маркетплейс плагинов Claude — доступен прямо из Claude Code через команду /plugin install. Там есть официальные плагины от Anthropic и проверенные community-плагины
- GitHub-репозиторий community-плагинов — anthropics/claude-plugins-community — сюда авторы выкладывают свои плагины после модерации
- Anthropic Cookbook — github.com/anthropics/anthropic-cookbook — примеры кода и шаблонов, включая примеры скилов
- Поиск на GitHub — запрос claude skills или claude plugin выдаёт десятки репозиториев от сообщества
Честно говоря, я полчаса искал какой-то «центральный каталог скилов» — облазил документацию, Discord, форумы. Оказалось, его просто нет. Скилы живут внутри плагинов, а плагины — в маркетплейсе и на GitHub. Было бы неплохо узнать это сразу.
🔧 Три способа установить скил
Способ 1: Через плагин (самый простой)
Работает и в VS Code, и в десктопе, и в терминале — везде, где запущен Claude Code (CLI-инструмент от Anthropic для работы с Claude прямо из кода).
Открываете сессию Claude Code и пишете:
/plugin install имя-плагина
Всё. Скилы из плагина появляются автоматически. Проверить список доступных — набрать / и посмотреть, что подсказывает автокомплит.
Способ 2: Руками — положить файлы в папку
Если скил пришёл как ZIP-архив (ZIP — просто упакованная папка) или вы нашли его на GitHub:
- Распакуйте архив
- Положите папку скила в одно из двух мест:
- ~/.claude/skills/имя-скила/ — персональный скил, доступен во всех проектах
- .claude/skills/имя-скила/ — скил для конкретного проекта (папка .claude в корне проекта)
- Внутри папки должен быть файл SKILL.md — это обязательно
Claude подхватит скил при следующем запуске сессии. Без перезагрузки — команда /reload-plugins.
У меня, кстати, с первого раза не подхватился — забыл создать вложенную папку и кинул SKILL.md прямо в skills/. Мелочь, а минут десять потерял.
Способ 3: Через Projects в браузере (без Claude Code)
Если вы используете Claude через браузер на claude.ai и не хотите ставить Claude Code — есть обходной путь.
В разделе Projects создаёте новый проект, загружаете туда инструкции из SKILL.md как системный промт, прикладываете нужные файлы. Получается аналог скила «без установки» — специализированный агент под одну задачу.
Это не полноценный скил (нет автоматического подключения по контексту), но для простых случаев — работает. Сначала думал — костыль. Потом понял: для людей без терминала это единственный вариант. И он вполне рабочий.
А что с безопасностью?
Стоп. Один момент, который нельзя пропустить.
Скил может содержать скрипты, которые выполняются на вашем компьютере. Это не шутка.
Перед установкой скила от незнакомого автора:
- Откройте SKILL.md и прочитайте — там обычный текст, не бинарник
- Проверьте папку scripts/ — если есть, посмотрите что внутри
- Используйте встроенный скил skill-conductor — он умеет прогонять другие скилы через тестовую среду
А по-простому это значит: скачивать скилы от случайных людей на GitHub — как ставить APK-файлы с форумов. Может быть отлично, а может — нет. Официальный маркетплейс и проверенные community-репозитории — безопаснее.
Что дальше
В следующей статье разберу, что такое агенты в Claude и чем они отличаются от скилов — там другая механика и другие возможности. А в третьей — как написать свой скил с нуля, со структурой SKILL.md и публикацией.
📲 Посты и фишки между статьями — в моём Телеграме: @skazhi_ai