Hermes Agent · Учебник 04
Навыки и пакеты навыков Hermes Agent
Превратите пять повторяющихся запросов в повторно используемые навыки Hermes, затем объедините их в Пакет, который запускается одной командой с косой чертой.

0 из 24 завершено
Последнее тестирование и обновление: Июнь 2026
Навык сохраняет инструкции для одной повторяющейся задачи. Пакет навыков использует небольшой YAML-файл, чтобы загрузить несколько таких навыков вместе.
Предварительные требования: L02: Установка и первый запуск и L03: TUI против рабочего стола.
Почему один большой запрос отклоняется
Пятишаговый утренний рабочий процесс по исследованию может отклоняться, когда он живет в одном запросе. Hermes может обнаруживать источники и вытаскивать статьи, а затем пропустить извлечение или организацию перед написанием краткого обзора. Тот же запрос может дать другую последовательность при следующем запуске.
«AI-агенты вероятностны по своей природе. Вы не можете предполагать, что они знают все навыки, которые вы хотите, чтобы они использовали для выполнения этих задач.» — Рон, исходное видео _A02brv2Csg.
Две идеи решают это:
- Навык: markdown-файл, который говорит Hermes, как выполнить одну конкретную задачу. Файл становится командой слэшем. Введите
/standupи Hermes читает файл. - Набор навыков: a группа навыков, загруженных вместе. Введите
/researchи Hermes загружает все пять навыков одновременно, в указанном вами порядке, сinstructionполем, которое задает рабочий процесс.
Навыки обрабатывают задания; наборы обрабатывают рабочие процессы.
Навык — это команда. Набор — это рабочий процесс.
Навык — это файл в формате markdown в ~/.hermes/skills/. Имя файла без .md является командой слэшем. standup.md становится /standup. Введите его, и Hermes читает файл. Пишите навыки вручную. hermes skills new --from-last-session сохраняет рецепт после полезного запуска.
Набор навыков — это небольшой YAML-файл в ~/.hermes/skill-bundles/. Он именует группу навыков и поле instruction . YAML name становится командой слэшем. Введите /research и Hermes загружает каждый навык из списка. Затем он применяет instruction для их цепочки. Рон: «именованный набор навыков за командой slash bundles.»
Форма Bundle:
имя: исследование
описание: Универсальный рабочий процесс исследования
навыки:
- веб-открытие
- извлечение статей
- организация тем
- синтез-анализ
- вывод отчёта
инструкция: |
При вызове создаёт исследовательский отчёт, охватывающий тему от начала до конца.
Используйте сначала навыки обнаружения, затем извлечение, затем организацию, затем
анализ, затем вывод. Включайте ссылки.
С instruction field — это часть, которую большинство пропускает. Это «mini agents.md»: правила встроены один раз, чтобы их не приходилось перепечатывать. Общие правила: «Всегда указывайте источники.» «Используйте только последние 7 дней.» «Вывод в формате markdown с оглавлением.» Вот что делает вывод Bundle последовательным между запусками.
Один честный предел, о котором стоит знать заранее. По состоянию на июнь 2026 года, пакеты навыков не адаптивны. Они выполняют навыки в том порядке, который вы укажете. Если вашему рабочему процессу нужны разные навыки в зависимости от промежуточных результатов, разделите его на несколько пакетов. Или создайте один навык с ветвящейся логикой.
Решите, использовать ли подсказку, навык или пакет
Три вопроса помогут определить, выбрать навык, пакет или подсказку. Отвечайте на них по порядку.
- Буду ли я делать это снова? Если нет, просто напишите подсказку.
- Это одна работа? Если да, создайте Навык. В третий раз выполнения задачи сохраните его.
- Нужно ли объединить три или более навыка? Если да, создайте Пакет.
| Ситуация | Правильный ответ |
|---|---|
| Однократный вопрос, который вы никогда не повторите | Просто введите запрос |
| Задача, которую вы выполнили три раза | Создайте Навык |
| Три или более навыка, которые всегда идут вместе | Создайте Пакет |
Многоступенчатый рабочий процесс с ветвлением, или совместно используемый командой, или сохраненный агентом через --from-last-session | Несколько Пакетов, или один Навык с ветвлением, или зафиксируйте YAML в общем репозитории |
Видеть L01: Что такое агент Hermes? для изображения harness-vs-model. Для проводки cron смотрите L08: Автоматизация: cron, kanban, суб-агенты.
Ежедневная схема
Общие команды слэша после того, как вы создадите несколько Bundle:
/research <topic>: news scan./standup: overnight summary./pr-review: pull-request critique./wrap-up: commit и подготовка TODO на завтра.
В команде сохраняйте YAML в общий репозиторий. Рекомендация Рона: «Сохраняйте файлы bundle в ваши dot-файлы или в общий репозиторий.»
Создайте свой первый Bundle
Упражнение
Выберите повторяющийся рабочий процесс, который вы выполняете как минимум раз в неделю. Утреннее исследование. Подведение итогов в конце дня. Обзор PR. Любое действие с тремя или более шагами.
Шаг 1: Совместное проектирование с Hermes. В TUI спросите:
«Предложи, какие навыки нам нужно включить в Bundle для рабочего процесса [название вашего рабочего процесса].»
Hermes читает собственный каталог навыков и предлагает группировку. Прочитайте план, отредактируйте его, спросите снова. Итеративно.
Шаг 2: Создайте пакет.
hermes bundles create <название-вашего-рабочего-процесса>
Шаг 3: Отредактируйте YAML. Открыть ~/.hermes/skill-bundles/<your-bundle>.yaml и уточните поле instruction . Будьте конкретны: «Используйте только последние 7 дней. Всегда включайте три цитаты. Выводите в формате markdown с оглавлением.»
Шаг 4: Перезагрузите и протестируйте.
hermes bundles reload
Вызовите ваш пакет /<your-workflow-name> три раза на одну и ту же тему. Один и тот же вывод все три раза = хорошо instruction. Сильные вариации = требуется больше конкретики.
Шаг 5: Поделитесь им. Зафиксируйте YAML в общем репозитории или в dotfiles. Так пакеты становятся стандартом команды.
Критерии успеха
- Все три тестовых вызова дают согласованный результат: та же структура, те же разделы, тот же уровень детализации.
- Пакет загружается менее чем за секунду (никакой дорогостоящей одноразовой работы ни в одном из навыков).
- Вы можете описать рабочий процесс одним предложением коллеге, который никогда его не видел.
Просмотрите полный пошаговый процесс
Если вы предпочитаете смотреть, как Рон создаёт пакет от начала до конца, вот полное видео:
Что дальше
- L05: Как подключить Hermes Agent к другим приложениям с помощью каталога MCP.
- L08: Автоматизация: cron, kanban, суб-агенты.