У Claude Code з’явився ще один інструмент для економії токенів і точнішої роботи з кодом — так звані code skills. Це новий стандарт у світі AI-агентів, який запровадила компанія Anthropic. Канал KODARIK розбирає, як саме вони працюють і чому важливо правильно їх налаштовувати.

Що таке code skills і навіщо вони потрібні
Code skill — це спеціалізоване нішеве експертне вміння, яке описується в окремому файлі й підключається до Claude Code. Ідея в тому, що модель не тримає всі знання в контексті постійно, а звертається до конкретного скіла лише тоді, коли це справді потрібно. Це зменшує використання токенів і робить відповіді більш релевантними.
Фактично, кожен skill — це окремий модуль експертизи. Наприклад, можна створити скіл для frontend-дизайну, окремий — для роботи з базами даних, ще один — для оптимізації продуктивності тощо.
Де зберігаються skills у Claude Code
У Claude Code всі скіли лежать у спеціальній структурі папок:
- коренева папка:
.clot - всередині неї:
Skills - далі — окрема папка для кожного скіла з його назвою (наприклад,
frontend-design)
У кожній такій папці обов’язково має бути файл skill.md (саме у форматі Markdown і саме з такою назвою великими літерами). Без нього скіл не працюватиме.
Приклад структури:
.clot/
Skills/
frontend-design/
SKILL.MD
Як влаштований файл SKILL.MD
Файл SKILL.MD складається з двох основних частин:
- Метадані на початку файлу
- Опис експертного вміння нижче
У метаданих обов’язково мають бути два поля:
namedescription
Саме ці значення є критичними: Claude Code використовує їх, щоб вирішити, чи потрібно підключати конкретний скіл до поточного запиту.
Рекомендація до оформлення:
nameіdescriptionмають бути максимально чіткими й короткими.- Вони повинні однозначно описувати, за що відповідає цей скіл.
Нижче в SKILL.MD розміщується власне експертний контент — детальні знання, правила, підходи, які модель застосовуватиме, якщо вирішить використати цей скіл.
Як модель обирає, який skill застосувати
Механізм роботи виглядає так:
- Користувач формулює запит до моделі, наприклад: «Створи мені красивий сайт».
- У контексті Claude Code одразу підтягуються
nameтаdescriptionкожного доступного скіла. - Модель послідовно «читає» ці метадані й порівнює їх із запитом.
- Якщо знаходиться скіл, який чітко відповідає запиту (наприклад, скіл із frontend-дизайну), модель вирішує, що його варто застосувати.
- Лише після цього Claude Code зчитує повний вміст експертного опису в
SKILL.MDі використовує його для формування відповіді.
Ключовий момент: повний текст скіла не вантажиться в контекст автоматично. Спочатку модель працює лише з короткими метаданими, і тільки якщо бачить відповідність, підтягує повний експертний опис. Саме це й дозволяє суттєво зменшити витрати токенів.


