Перейти к содержимому

Plan - режим планирования: записывает markdown-план в

Режим планирования: записывает markdown-план в .hermes/plans/, без выполнения команд.

ИсточникВстроенный (устанавливается по умолчанию)
Путьskills/software-development/plan
Версия1.0.0
АвторHermes Agent
ЛицензияMIT
Тегиplanning, plan-mode, implementation, workflow
Связанные навыкиwriting-plans, subagent-driven-development

Ниже приведено полное определение навыка, которое Hermes загружает при его активации. Именно эти инструкции агент видит во время работы навыка.

Используйте этот навык, когда пользователю нужен план, а не исполнение.

В рамках этого хода вы только планируете.

  • Не реализуйте код.
  • Не изменяйте файлы проекта, кроме markdown-файла с планом.
  • Не запускайте изменяющие состояние команды терминала, не коммитьте, не пушьте и не выполняйте внешние действия.
  • При необходимости можно изучать репозиторий и другой контекст с помощью read-only команд и инструментов.
  • Ваш результат - markdown-план, сохраненный в активном рабочем пространстве внутри .hermes/plans/.

Пишите конкретный и выполнимый markdown-план.

Когда уместно, включайте:

  • Goal
  • Current context / assumptions
  • Proposed approach
  • Step-by-step plan
  • Files likely to change
  • Tests / validation
  • Risks, tradeoffs, and open questions

Если задача связана с кодом, указывайте точные пути к файлам, вероятные цели тестов и шаги верификации.

Сохраняйте план через write_file по пути:

  • .hermes/plans/YYYY-MM-DD_HHMMSS-<slug>.md

Считайте этот путь относительным к активному рабочему каталогу или backend workspace. Инструменты работы с файлами в Hermes учитывают backend, поэтому такой относительный путь сохраняет план рядом с рабочей средой на локальном backend, в Docker, SSH, Modal и Daytona.

Если runtime уже передал точный целевой путь, используйте именно его. Если нет, создайте осмысленное имя файла с таймстампом внутри .hermes/plans/.

  • Если запрос достаточно ясен, сразу пишите план.
  • Если после /plan не было явной инструкции, выводите задачу из текущего контекста диалога.
  • Если данных действительно не хватает, задайте короткий уточняющий вопрос вместо гадания.
  • После сохранения плана кратко ответьте, что вы запланировали и куда сохранили файл.