AI Wiki

Skills

Система навичок AI-агента: динамічне завантаження експертизи, структура та best practices

skillsнавичкиекспертизадинамічне завантаженняоптимізація

📎ОФІЦІЙНА ДОКУМЕНТАЦІЯ

Skills

Skills (навички) -- упакована експертиза (інструкції, скрипти, контекст), яка завантажується у контекст динамічно, економлячи ресурси.

Як працює

  1. Виявлення: Агент бачить лише Frontmatter (ім'я та опис)
  2. Вибір: Агент аналізує запит та обирає відповідну навичку
  3. Активація: Tool Call для завантаження вмісту
  4. Виконання: Повний текст SKILL.md завантажується у контекст

Структура

skills/ |- {skill-name}/ |-- SKILL.md |-- scripts/

Best Practices

💡Порада

Менші моделі з добрими навичками перевершують більші моделі без навичок.

  • Створюйте навички для всіх частих повторюваних дій
  • Оптимально до 150 рядків або до 1000 токенів
  • Оптимальна кількість навичок для однієї задачі: 2-3
  • Пишіть навички самостійно -- автогенерація працює гірше
  • Hook для перевірки навичок підвищує спрацьовування до ~84%
  • Поле description має відповідати на "Коли це використовувати?"
  • Використовуйте теги <required> або накази ("CRITICAL", "MANDATORY")
  • Навички можна замінювати MCP-серверами
⚠️Увага

Не перевантажуйте одну навичку. Якщо SKILL.md перевищує 150 рядків -- розділіть на кілька навичок.