Skills
Система навичок AI-агента: динамічне завантаження експертизи, структура та best practices
skillsнавичкиекспертизадинамічне завантаженняоптимізація
📎ОФІЦІЙНА ДОКУМЕНТАЦІЯ
Skills
Skills (навички) -- упакована експертиза (інструкції, скрипти, контекст), яка завантажується у контекст динамічно, економлячи ресурси.
Як працює
- Виявлення: Агент бачить лише Frontmatter (ім'я та опис)
- Вибір: Агент аналізує запит та обирає відповідну навичку
- Активація: Tool Call для завантаження вмісту
- Виконання: Повний текст SKILL.md завантажується у контекст
Структура
skills/
|- {skill-name}/
|-- SKILL.md
|-- scripts/
Best Practices
💡Порада
Менші моделі з добрими навичками перевершують більші моделі без навичок.
- Створюйте навички для всіх частих повторюваних дій
- Оптимально до 150 рядків або до 1000 токенів
- Оптимальна кількість навичок для однієї задачі: 2-3
- Пишіть навички самостійно -- автогенерація працює гірше
- Hook для перевірки навичок підвищує спрацьовування до ~84%
- Поле
descriptionмає відповідати на "Коли це використовувати?" - Використовуйте теги
<required>або накази ("CRITICAL", "MANDATORY") - Навички можна замінювати MCP-серверами
⚠️Увага
Не перевантажуйте одну навичку. Якщо SKILL.md перевищує 150 рядків -- розділіть на кілька навичок.