TOB
goal-prompt
Создаёт готовые команды /goal для goal mode в Claude Code и Codex. Полезно, когда нужно сформулировать, улучшить или подготовить долгосрочную задачу в виде промпта.
Что делает навык
Skill генерирует корректно сформированные команды /goal для режимов goal mode в Claude Code и Codex. Он помогает формулировать долгосрочные задачи с проверяемым условием завершения, чтобы агент мог работать до выполнения критерия.
Когда применять
- Формулировка долгосрочной задачи с четким условием завершения (end state) вместо просто активности.
- Подготовка промпта для работы, требующей более одного хода (turn), с проверкой результата.
- Разбиение большой задачи на цепочку небольших целей с промежуточным обзором.
- Создание промпта, превышающего лимит в 4000 символов, с выносом деталей в файл GOAL.md.
Как работает
- Определить конечное состояние (end state), которое является истинным или ложным, а не процесс.
- Указать область чтения (scope) — файлы, логи или план, которые нужно прочитать перед действием.
- Сформулировать проверяемую проверку (stated check) с точной командой, ожидаемым результатом и инструкцией показать вывод в транскрипте.
- Добавить инварианты (invariants) — то, что не должно изменяться, включая запрет на ослабление проверок.
- Включить ограничение по ходам (stop bound) или условие остановки при блокировке, чтобы избежать бесконечного цикла.
- Для длинных целей указать финальное доказательство (diff, отчет) и файл журнала прогресса; если текст > 4000 символов, сохранить детали в GOAL.md.
Примеры запросов агенту
Создай /goal для миграции всех вызовов legacyAuth() на auth.verify(), проверь через npm test, не меняя vendor/ и остановись через 20 ходов.
Сформируй промпт /goal для исправления ошибки в логах, с проверкой выхода команды 0, с ограничением по ходам и требованием показать вывод.
Подготовь /goal для большой задачи, вынеси детали в GOAL.md, укажи финальный diff и файл прогресса.
Что понадобится
- Claude Code или Codex
- Лимит длины промпта /goal — 4000 символов
- Возможность создания файлов GOAL.md и файла журнала прогресса
Описание составлено по SKILL.md навыка, сверено 09.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «goal-prompt» из репозитория:
# https://github.com/trailofbits/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r goal-prompt/ ~/.claude/skills/goal-prompt/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.