- Зачем: новому агенту нужна точка продолжения работы без пересказа существующих артефактов. - Что: навык переименован в session-handoff; уточнены содержание записки и выбор пути, сохранён вызов из других навыков. - Проверка: YAML и git diff --check пройдены; quick_validate.py отклоняет сохранённые поля argument-hint и disable-model-invocation.
38 lines
2.0 KiB
Markdown
38 lines
2.0 KiB
Markdown
---
|
|
name: session-handoff
|
|
description: Write a handoff for a fresh session when requested by the user or another skill.
|
|
argument-hint: "What should the next session focus on?"
|
|
disable-model-invocation: false
|
|
---
|
|
|
|
# Session handoff
|
|
|
|
Напиши записку, по которой новый агент сможет продолжить работу.
|
|
Если передан аргумент, используй его как фокус следующей сессии.
|
|
|
|
Сохрани записку по правилам проекта; если путь не задан —
|
|
во временный каталог ОС. Верни путь к записке.
|
|
|
|
## Содержание
|
|
|
|
Обеспечь следующему агенту понимание:
|
|
|
|
- цели пользователя и действующих ограничений;
|
|
- выполненной и оставшейся работы, препятствий;
|
|
- принятых решений и открытых вопросов;
|
|
- следующего действия.
|
|
|
|
Не дублируй содержание существующих артефактов: спецификаций,
|
|
планов, ADR, задач, коммитов и diff. Ссылайся на них по пути
|
|
или URL. В самой записке сохраняй то, что иначе останется
|
|
только в разговоре: уточнения пользователя, причины решений,
|
|
результаты проверок и незавершённые рассуждения.
|
|
|
|
Объём и структуру выбирай по задаче.
|
|
|
|
Если для продолжения нужны навыки, укажи их имена
|
|
и когда их применять.
|
|
|
|
Исключи секретные значения и ненужные для продолжения персональные данные.
|
|
При необходимости оставь имена переменных и пути к настройкам.
|