execution-guardrails — скилл для Claude Code
Скилл задаёт правила для проверки замечаний, группировки мелких предупреждений и безопасной замены текста в файлах. Работает и вне поэтапного цикла fable-mode.
npx skills add mrtooher/fable-mode --skill execution-guardrails -a claude-codeЧто делает execution-guardrails
Перед тем как сообщить о проблеме, агент должен подтвердить её поиском, сравнением изменений, запуском кода или проверкой исходника. Если замечание основано лишь на том, что подтверждений не нашлось, его нельзя выдавать за установленный дефект. Это относится и к оценке собственных возможностей: нужно назвать, что агент пробовал и где остановился.
Мелкие замечания накапливаются; при стандартном пороге в три агент сообщает о них одним блоком. Порог можно изменить по просьбе пользователя, а серьёзное подтверждённое замечание не обязано ждать накопления остальных. При замене подстрок правило требует ограничивать совпадение границами слова и затем искать повреждённые слова в файле. Замена без уточняющего контекста запрещена, если совпадение встречается в файле несколько раз.
Правила действуют на каждой задаче, в том числе без fable-mode. Для установки в Claude Code используется команда npx skills add mrtooher/fable-mode --skill execution-guardrails -a claude-code; файл скилла находится в ~/.claude/skills/execution-guardrails/SKILL.md.
Какие задачи решает
- подтвердить дефект перед тем, как сообщать о нём
- собрать мелкие замечания в одно предупреждение
- ограничить замену текста границами слова
- найти повреждённые составные слова после правки файла
Примеры запросов агенту
- Проверь, что найденная проблема действительно есть, прежде чем сообщать о ней.
- Собери мелкие замечания и сообщи о них одним блоком, когда их наберётся три.
- Замени это слово в файле безопасно и проверь, не повредились ли соседние слова.
Как установить execution-guardrails
1Через Skills CLI (Vercel)
npx skills add mrtooher/fable-mode --skill execution-guardrails -a claude-code2Вручную: положить файлы
~/.claude/skills/execution-guardrails/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/execution-guardrails/
1Через Skills CLI (Vercel)
npx skills add mrtooher/fable-mode --skill execution-guardrails -a codex2Вручную: положить файлы
.agents/skills/execution-guardrails/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add mrtooher/fable-mode --skill execution-guardrails -a cursor2Вручную: положить файлы
.cursor/skills/execution-guardrails/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mrtooher/fable-mode execution-guardrails2Вручную: положить файлы
.github/skills/execution-guardrails/SKILL.md1Через Skills CLI (Vercel)
npx skills add mrtooher/fable-mode --skill execution-guardrails -a gemini-cli2Командой платформы
gemini skills install https://github.com/mrtooher/fable-mode --path execution-guardrailsВручную: положить файлы
.devin/skills/execution-guardrails/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add mrtooher/fable-mode --skill execution-guardrails -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о execution-guardrails
Как установить execution-guardrails в Claude Code?
Выполните npx skills add mrtooher/fable-mode --skill execution-guardrails -a claude-code. Скилл устанавливается в ~/.claude/skills/execution-guardrails/SKILL.md.
Что делает execution-guardrails?
Скилл задаёт правила проверки замечаний, накопления мелких предупреждений и безопасной замены текста в файлах. Они применяются и без поэтапного цикла fable-mode.
Когда агент должен сообщать о мелких замечаниях?
При стандартном пороге в три замечания агент сообщает о них вместе. Пользователь может задать другое число; серьёзное подтверждённое замечание не ждёт достижения порога.