From eb9e9823ba356d437dfdc96f5ec4337d3dcf93a1 Mon Sep 17 00:00:00 2001 From: vitya Date: Sun, 24 May 2026 21:19:20 +0300 Subject: [PATCH] feat(skills): add session-handoff v0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Promoted from .workshop/.brainstorm/session-handoff-skill.md (Round 1 design + Round 2 resolved 2026-05-24, Q1-Q10). Skeleton only — header + empty 6-section body. Body filled in second pass from .workshop/.archive/2026-05-24-session-handoff-skill.md. Co-Authored-By: Claude Opus 4.7 (1M context) --- skills/session-handoff/SKILL.md | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 skills/session-handoff/SKILL.md diff --git a/skills/session-handoff/SKILL.md b/skills/session-handoff/SKILL.md new file mode 100644 index 0000000..3bcf991 --- /dev/null +++ b/skills/session-handoff/SKILL.md @@ -0,0 +1,35 @@ +--- +name: session-handoff +version: 0.1.0 +description: Sliding handoff между CC сессиями через `.tasks/NEXT_SESSION.md`. Read on start (orient + ask user'а перед действиями), write on substantive-commit (prefix не meta/docs/style/chore + body>200 OR files>3; первый non-trivial commit сессии всегда) или session-end фразе («завершаем сессию», «сворачиваемся», «закругляемся», «wrap up session», «end session», «we're done for now»). Триггер-строка CLAUDE.md `session handoff: read on start, write on end`. Sliding overwrite — один файл, история через git log. Project-scope, никакого global state. НЕ триггерится на «закрываем эту таску», «pause», «отбой», «разбегаемся» — task-zone / non-session phrases. +--- + +# session-handoff + +Sliding handoff prompt между CC сессиями. На старте сессии — читает `.tasks/NEXT_SESSION.md`, ориентирует агента и спрашивает user'а перед действиями. При substantive commit'е или session-end фразе — перезаписывает handoff для следующей сессии. Sliding overwrite: один файл, история — через `git log -p .tasks/NEXT_SESSION.md`. + +Дизайн-источник (обязательно прочитать перед заполнением тела): `.workshop/.archive/2026-05-24-session-handoff-skill.md` (Round 1 design + Round 2 resolved Q1–Q10). + +## When to use + +<пусто — дописывается во втором проходе глазами по архивному буферу> + +## Inputs + +<пусто> + +## Steps + +<пусто> + +## Failure modes + +<пусто> + +## Side effects + +<пусто> + +## What NOT to do + +<пусто>