Курс/Скиллы, сабагенты, хуки, плагины

8 мин · +130 баллов

Скилл: научи Claude один раз

Скилл — сохранённый порядок действий, по которому Claude работает каждый раз, когда нужна эта задача.

К концу этого урока

Ты сможешь создать скилл, запускать его через /имя и дать Claude пользоваться им, когда это уместно.

Если ты в третий раз объясняешь Claude один и тот же порядок действий, его стоит сохранить как скилл. Скилл — это небольшой текстовый файл с инструкциями. После этого достаточно набрать /weekly-report или просто попросить отчёт, и Claude пройдёт по твоим шагам.

Карточки с рецептами в ящике

Рецепт записывают один раз и кладут карточку в ящик. Повар не перечитывает каждый день все карточки, а только видит названия; когда заказывают блюдо, он достаёт нужную карточку и готовит по ней. Claude обращается со скиллами так же: видит короткие описания и открывает полные инструкции, только когда они нужны.

Как выглядит скилл

Каждый скилл — это папка, а в ней файл SKILL.md. Верхняя часть между двумя строками из трёх дефисов называется фронтматтером: там имя и описание того, когда скилл применять. Ниже идут инструкции обычными словами.

~/.claude/skills/weekly-report/SKILL.md
---
name: weekly-report
description: Пишет мой еженедельный отчёт по заметкам из папки notes/. Использовать, когда я прошу недельный отчёт или итоги недели.
---

1. Прочитай все файлы в notes/, изменённые за последние 7 дней.
2. Разложи пункты по трём заголовкам: Сделано, В работе, Застряло.
3. Каждый пункт — одна строка, простыми словами.
4. Сохрани отчёт как reports/week-ГГГГ-ММ-ДД.md с сегодняшней датой.
5. Покажи мне отчёт и путь к файлу.

Куда положить

  1. 1~/.claude/skills/<имя>/SKILL.md: личные скиллы, доступны во всех твоих проектах на этом компьютере.
  2. 2<проект>/.claude/skills/<имя>/SKILL.md: скилл проекта. Попроси Claude закоммитить его, и он появится у всех, кто работает над проектом.
  3. 3Имя папки или поле name становится командой: weekly-report превращается в /weekly-report.
Для новичков
›Что значат ~ и .claude

~ — сокращение для домашней папки, например /Users/anna на Mac или C:\Users\Anna в Windows. Папка, имя которой начинается с точки, как .claude, по умолчанию скрыта. Искать её самому не нужно: Claude может создать папку и файл за тебя, как показано ниже.

Два способа пользоваться

Как запустить скилл

  1. 1Набери /weekly-report в начале сообщения. Claude запустит скилл напрямую.
  2. 2Или попроси обычными словами: «сделай недельный отчёт». Claude сопоставит просьбу с описанием и сам загрузит скилл.
  3. 3Набери /, чтобы увидеть список команд и скиллов; /skills показывает доступные тебе скиллы.

Пусть Claude напишет его сам

💬 Скажи это после задачи, которую будешь повторять

«Сделай из того, что мы сейчас сделали, личный скилл weekly-report в ~/.claude/skills/. Напиши понятное описание, чтобы ты знал, когда его применять, и покажи мне файл.»

Claude создаст папку и SKILL.md. Прочитай файл, поправь то, что расходится с твоей работой, и попробуй /weekly-report в новой сессии.

В Claude Code есть и встроенные скиллы, например /code-review (ищет ошибки в твоих изменениях), /debug, /loop и /batch. Файлы в .claude/commands/ из старых инструкций по-прежнему работают: пользовательские команды объединены со скиллами, а для нового лучше делать скилл.

Для опытных
✦Если ты уже опытный

disable-model-invocation: true не даёт Claude загружать скилл самому (для /deploy и всего с побочными эффектами) и убирает его описание из контекста; user-invocable: false прячет скилл-справку из меню /. allowed-tools заранее разрешает инструменты только на тот ход, в котором скилл вызван. Строка !`git diff HEAD` подставляет вывод команды до того, как Claude прочитает скилл; context: fork запускает его в сабагенте; paths ограничивает автозагрузку подходящими файлами. description вместе с when_to_use обрезается в списке до 1 536 символов. После сжатия контекста каждый возвращённый скилл сохраняет первые 5 000 токенов. В /skills клавиша t сортирует по числу токенов.

Проверь себя

Ты хочешь, чтобы Claude каждый раз проходил твой точный чек-лист перед рассылкой новостей. Что подходит лучше всего?

Проверь себя

Почему двадцать установленных скиллов не забивают контекст Claude?

Факты проверены по официальной документации Claude Code 24 октября 2026 г. · источник

ЕАЕвгений Арсентьев

Автор

Евгений Арсентьев

PhD · CEO, digital health