Контекстная канарейка
Install a per-turn canary signal (e.g. starting every reply with the user's name and a turn counter) so silent context degradation becomes visible the moment it happens, and run a recovery protocol when the canary trips. Use when the user mentions a
AIjuliusbrussee
official
Дизайн
Что делает навык
Настройка видимого сигнала (канарейки) в начале каждого ответа агента для раннего обнаружения деградации контекста. Позволяет мгновенно фиксировать потерю инструкций или сбой компиляции, конвертируя невидимую ошибку в бинарную проверку.
Когда применять
- Начало длинных или критически важных сессий для установки контроля.
- Пользователь замечает исчезновение канарейки и спрашивает, что произошло.
- Агент сам обнаруживает, что больше не может найти контракт канарейки в контексте.
- Пользователь запрашивает оценку надежности текущего контекста.
Как работает
- При вызове навыка явно сформулировать контракт канарейки в одном коротком сообщении.
- Установить формат: первая строка каждого последующего ответа должна содержать заданный сигнал (по умолчанию '34:T14dc').
- Агент обязан соблюдать этот формат в каждом ответе, пока контракт не будет нарушен.
- При исчезновении сигнала интерпретировать это как данные о деградации контекста (context rot, lost-in-the-middle и др.).
Примеры запросов агенту
Установи контекстную канарейку для этой сессии.
Я заметил, что канарейка пропала. Что случилось?
Насколько надежен текущий контекст? Проверь канарейку.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «context-canary» из репозитория:
# https://github.com/juliusbrussee/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r context-canary/ ~/.claude/skills/context-canary/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.