К основному содержанию
скилл CX Codex

goal-prompt — скилл для Claude Code: что делает и как установить

Составляет выверенные однострочные команды /goal для Claude Code и Codex с проверяемым условием остановки и защитой от циклов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add trailofbits/skills --skill goal-prompt -a claude-code
Открыть на GitHub

Что делает goal-prompt

Скилл превращает задачу в готовую команду /goal длиной до 4000 символов. В Claude Code судья оценивает выполнение только по тексту в транскрипте и сам команды не запускает. Поэтому скилл формулирует конечное состояние вместо абстрактного действия и требует обязательно вывести результат проверочной команды в консоль.

Внутри работает скрипт scripts/format_goal_prompt.py, который запускается через uv run. Он сжимает пробелы в одну строку, убирает внешние кавычки и предупреждает, если отсутствует условие выхода. Скилл закрывает дешёвые лазейки: он не даёт агенту объявить задачу выполненной через удаление вызовов или пропуск тестов вместо исправления логики.

Если для проверки не хватает данных из репозитория, скилл не придумывает их на ходу. Он форматирует базовую команду и выводит список пропущенных параметров отдельным блоком.

Какие задачи решает

  • составить команду /goal с проверяемым критерием завершения
  • защитить длительный промпт от читерства агента и пропуска тестов
  • добавить лимит шагов или условие остановки при ошибке
  • сжать объёмное описание задачи в одну строку до 4000 символов

Примеры запросов агенту

  • Сделай /goal команду для миграции вызовов legacyAuth на auth.verify с запуском тестов
  • Оформи эту задачу в цель для Claude Code с ограничением в 20 шагов
  • Преврати план рефакторинга в промпт для Codex и проверь условия остановки

Как установить goal-prompt

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill goal-prompt -a claude-code

2Вручную: положить файлы

~/.claude/skills/goal-prompt/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/goal-prompt/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о goal-prompt

Как установить goal-prompt в Claude Code?

Выполните команду npx skills add trailofbits/skills --skill goal-prompt -a claude-code. Файл скилла сохранится по пути ~/.claude/skills/goal-prompt/SKILL.md.

Что делает скилл goal-prompt?

Он переписывает промпт в однострочную команду /goal для автономного режима в Claude Code или Codex. Скилл соединяет проверки через оператор AND, требует вывода логов и добавляет условие выхода.

Почему скилл требует выводить результаты проверок в терминал?

В Claude Code завершение задачи оценивает отдельная вспомогательная модель по тексту сессии, она не запускает команды в системе. Если вывод тестовой команды не попал в транскрипт, оценщик посчитает условие невыполненным.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
plannotator-setup-goal backnotprop Скилл превращает идею в готовый пакет цели через интервью с пользователем, сбор фактов и анализ кодовой базы. Помогает чётко сформулировать, что нужно сделать, и создать план выполнения. CX Codex +1 11 400установок define-goal официальный openai Скилл превращает расплывчатую задачу в измеримую цель с критериями проверки перед стартом работы агента. CX Codex +1 2 800установок qiaomu-goal-meta-skill joeseesun Превращает расплывчатую задачу в готовую команду /goal для Codex: с критериями проверки, границами записи и условиями остановки. CX Codex +1 849установок goal-plan ruvnet Скилл создаёт пошаговые планы для сложных задач, анализирует, какие условия должны быть выполнены перед каждым шагом, оценивает затраты и переходит на новый маршрут, если что-то пошло не так. CX Codex +1 770установок jackin-goal-prompt jackin-project Собирает из пункта роадмапа и планов один самодостаточный промпт /goal не длиннее 4000 знаков. CX Codex +1 470установок goal-release dyoshikawa Ведёт релиз целиком: открывает PR, ждёт зелёный CI, мержит и обновляет формулу Homebrew. Пригодится, когда версию надо выпустить одной командой. CX Codex +1 ★ 1 552звёзд репо

Из того же набора77

slicing-code-context Вырезает связные фрагменты кодовой базы через Trailmark и передаёт их субагенту без доступа ко всему репозиторию. Пригодится при анализе функций локальными моделями с малым контекстом. CX Codex +1 1 300установок github-triage Скилл разбирает открытые issues и pull requests в GitHub: связывает задачи с исправлениями, отмечает уже решённые и готовит локальные оценки приоритета и размера. CX Codex +1 1 300установок open-sourcing Проводит репозиторий через чек-лист перед публичным релизом: аудит секретов, лицензия, документация, CI и упаковка. CX Codex +1 1 300установок modern-cpp Направляет код на C++ к стандарту C++20/23/26, убирая уязвимости памяти и устаревшие конструкции вроде сырых указателей и макросов. CX Codex +1 1 200установок writing-lean-proofs Помогает писать и проверять доказательства Lean 4 по соглашениям Mathlib. Нужен при формализации теорем, рефакторинге тактик и настройке проверок проекта. CX Codex +1 1 200установок pr-improver Скилл запускает цикл проверки и исправления изменений текущей ветки до чистого PR-ревью. Пригодится перед созданием или обновлением pull request. CX Codex +1 995установок post-patch-validation Скилл гоняет эксплойты и проверки на двух версиях кода — уязвимой и пропатченной — и показывает, что патч действительно закрывает баг. CX Codex +1 746установок review-walkthrough Собирает из диффа текущей ветки HTML-страницу с пошаговым разбором изменений и замечаниями по коду. Вызывается вручную, когда нужно пройти ревью глазами. CX Codex +1 671установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой