Скиллы Claude Code — что это, как поставить и как написать свой за 5 минут

≈ 4 мин
Скиллы Claude Code — что это, как поставить и как написать свой за 5 минут
Содержание

Скилл в Claude Code — это папка с файлом SKILL.md, где описано, как выполнять определённую задачу. Например, как проверять проект на дыры, как писать посты в вашем стиле, как подключать оплату. Claude Code держит в голове только короткое описание каждого скилла. Когда ваша задача подходит под описание, он сам открывает скилл и действует по нему. Ещё скилл можно вызвать вручную командой /имя-скилла.

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

Как устроен скилл

Минимальный скилл — одна папка с одним файлом:

~/.claude/skills/
└── tg-post/
    └── SKILL.md

Внутри SKILL.md два блока: короткая шапка и инструкция.

---
name: tg-post
description: Пишет пост для Telegram-канала в моём стиле. Используй, когда я прошу пост, анонс или текст для канала.
---

Пиши коротко: 5–8 абзацев по 1–3 предложения.
Первая строка — сразу суть, без «друзья, сегодня расскажу».
Без эмодзи в начале строк. В конце — один вопрос к читателю.

Самое важное поле — description. По нему Claude Code решает, когда включать скилл. Пишите в нём не только «что делает», но и «когда использовать».

Рядом с SKILL.md можно положить дополнительные файлы: примеры, справочники, скрипты. Агент откроет их только тогда, когда они понадобятся.

Где хранить скиллы

Где Путь Работает
Личные ~/.claude/skills/имя/SKILL.md Во всех ваших проектах на этом компьютере
Проектные .claude/skills/имя/SKILL.md в папке проекта Только в этом проекте; можно передать команде вместе с кодом
В плагинах внутри установленного плагина Там, где плагин включён

На Windows ~ — это ваша папка пользователя, например C:\Users\ВашеИмя\.claude\skills\.

Скилл, CLAUDE.md или команда — что выбрать

  • CLAUDE.md — факты о проекте, которые нужны всегда: «бот на Python, база SQLite, не трогай папку legacy». Он загружается в каждой сессии целиком.
  • Скилл — процедура для конкретной задачи: «как проверить оплату», «как написать статью». Его текст подгружается только когда нужен, поэтому даже длинные инструкции почти ничего не стоят.
  • Старые команды из .claude/commands/ теперь работают как скиллы. Файл .claude/commands/deploy.md и скилл .claude/skills/deploy/SKILL.md оба создают команду /deploy.

Правило простое: если раздел в CLAUDE.md превратился из факта в пошаговую инструкцию, вынесите его в скилл.

Как вызвать скилл

  • Автоматически. Просто пишете задачу: «напиши пост про новый бот». Если описание скилла подходит, Claude Code его подключит.
  • Вручную. Наберите / и имя: /tg-post.

Если скилл должен запускаться только вручную, например деплой, добавьте в шапку disable-model-invocation: true. Тогда агент не включит его сам.

Какие скиллы стоит завести первыми

  1. Проверка безопасности. Прогоняет проект по списку: оплата, админка, секреты в коде, доступ к базе. Самое полезное, если проект принимает деньги.
  2. Стиль текстов. Посты, описания, ответы клиентам — в вашем тоне.
  3. Чек-лист перед выкладкой. Тесты, переменные окружения, резервная копия.
  4. Шаблон задачи для бота. Как устроены ваши боты, чтобы новый собирался по тем же правилам.

Осторожно с чужими скиллами

Скилл может содержать скрипты, которые агент выполнит. Прежде чем ставить скилл из интернета, откройте SKILL.md и файлы рядом и прочитайте, что они делают. Не ставьте скиллы, которые просят отправлять куда-то ваши ключи, файлы настроек или данные.

Готовые скиллы для проверки безопасности

Я собрал набор скиллов для Claude Code и Cursor, которые ищут дыры в проектах: оплата, админка, база, код. Запускаются одной фразой, а найденное ИИ сам предлагает исправить. Это RERCON SKILLS.

Как я пишу и использую скиллы в реальных проектах, показываю в Telegram-канале — там же новые скиллы и анонсы курсов по вайбкодингу.

Если Claude Code у вас ещё не стоит — инструкция по установке на Windows.

Частые вопросы

Что такое скиллы в Claude Code?

Это папки с файлом SKILL.md, где описано, как выполнять определённую задачу. Claude Code подключает скилл сам, когда задача подходит под его описание, или по команде /имя-скилла.

Куда положить скилл?

Личные скиллы — в ~/.claude/skills/имя/SKILL.md, они работают во всех проектах. Скиллы проекта — в .claude/skills/имя/SKILL.md внутри папки проекта.

Чем скилл отличается от CLAUDE.md?

CLAUDE.md загружается всегда и подходит для фактов о проекте. Скилл подгружается только когда нужен и подходит для пошаговых инструкций.

Как запретить Claude Code запускать скилл самостоятельно?

Добавьте в шапку SKILL.md строку disable-model-invocation: true. Тогда скилл будет работать только по команде /имя.

Безопасно ли ставить чужие скиллы?

Только после проверки: скилл может содержать скрипты. Прочитайте SKILL.md и файлы рядом и не ставьте то, что отправляет куда-то ваши ключи или данные.

// каналы

Следите за мной в социальных сетях

Работает наRERCON X-1Создать свой магазин