Навыки (Skills)

Навыки (Skills) — документы знаний по запросу, которые агент Hermes загружает при необходимости. Они используют поэтапное раскрытие для экономии токенов и совместимы со стандартом agentskills.io. Навыки позволяют агенту осваивать новые области без переобучения — достаточно подключить готовый SKILL.md.

Что такое Skills

Каждый навык — набор инструкций в формате SKILL.md с YAML-метаданными. Все навыки хранятся в ~/.hermes/skills/ и доступны как слэш-команды: /plan, /github-pr-workflow, /axolotl и другие.

Загрузка происходит по трём уровням:

  • Уровень 0skills_list(): краткий список (~3k токенов)
  • Уровень 1skill_view(name): полное содержимое
  • Уровень 2skill_view(name, path): конкретный файл

Как агент создаёт и использует навыки

Агент создаёт навыки через skill_manage после решения сложных задач (5+ вызовов инструментов). Рабочий подход сохраняется как навык для повторного использования — это процедурная память агента.

Поддерживается условная активация: fallback_for_toolsets показывает навык при недоступности основного инструмента, requires_toolsets — при наличии нужного.

Curator — фоновое обслуживание

Curator обслуживает навыки, созданные агентом. Он отслеживает использование и перемещает неиспользуемые навыки: active → stale → archived. Неиспользуемые 30 дней помечаются устаревшими, 90 дней — архивируются в ~/.hermes/skills/.archive/.

Curator не трогает встроенные и установленные из каталога навыки. Удаление не происходит автоматически — всё можно восстановить через hermes curator restore. Важные навыки защищаются командой hermes curator pin.

Установка из каталога

Через hermes skills доступны несколько источников:

  • Official — необязательные навыки из репозитория Hermes
  • skills.sh — каталог Vercel
  • well-known — навыки с сайтов через /.well-known/skills/
  • GitHub — установка из репозиториев
hermes skills browse
hermes skills search kubernetes
hermes skills install openai/skills/k8s
hermes curator pin my-skill

Установленные навыки автоматически появляются в системном промпте и доступны во всех платформах.