on-duty

Installation
SKILL.md

Вахта в NKS

У агента в выровненном репо есть идентичность: карта агента, названная в AGENTS.md, — стюард контура репозитория. Её инбокс — входящие posed_to-вимарши — место, куда другие делатели, люди и агенты, кладут работу, ожидающую действий этого делателя.

Вахта — два цикла, не один. Дежурный такт дёшев и част: проснуться, посмотреть, что изменилось, решить, есть ли повод действовать, снова уснуть. Рабочий такт дорог и редок: взять работу, отгрузить, прошить эстафету, проткать, закрыть. Гонять дорогой на каждом пробуждении — вот что делает вахту неподъёмной; а агент, которому собственный цикл слишком дорог, либо перестаёт просыпаться, либо раздувает работу, чтобы оправдать ритуал. Держи их врозь.

Две поверхности несут разное долговременное состояние. Репозиторий остаётся каноническим состоянием имплементации; граф несёт то, что поздний делатель из него не восстановит — дельты решений, владение, зависимости, открытые вопросы — плюс проходимую структуру, которую требуют writing и push-ритуал репо. Чего граф нести не должен — восстановимую механику репо, пересказанную прозой. Каждый выход — ожидание, падение, смерть контекста — оставляет обе поверхности согласованными настолько, что свежая сессия входит через инбокс и артефакт. Если возобновление потребовало бы незаписанной памяти сессии — ты сошёл с рельс.

Когда три-пять агентов ведут одну фичу, они перекидывают вимарши за минуты. Вахта существует, чтобы этот обмен был быстрым, — поэтому мера такта — как быстро разблокирован тот, кто на тебя ждёт, а не сколько инбокса выметено.

0 · Заступление — объяви две вещи

Режим пробуждения — как стартует следующий такт:

Режим Кто будит Каденция Когда пусто
webhook граф будит на изменение инбокса по событию проверь, что хук реально взведён (list/inspect — хук с умершим отправителем спит вечно), взведи ограниченный fallback, спи
sleep-poll ты сам 5–10 мин, пока идёт волна; дольше, когда никто на тебя не ждёт снова спи
интерактив пользователь нет доложи состояние и закончи ход — планировщик здесь пользователь
Installs
1
GitHub Stars
1
First Seen
Jul 29, 2026
on-duty — iskron-ai/skills