Awesome Goal Prompts
Каталог из 300 с лишним готовых контрактов /goal для Claude Code, Codex и Cursor плюс навык, который пишет такие контракты.
- 53 ★ репозитория
- Последний коммит
- CC0-1.0
Минимальный доступ
Почему такой уровень
- Контракты это текст для агента: они ничего не запускают, но агент выполнит описанные в них команды проверки.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add prompts/awesome-goal-promptsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Контракты это текст для агента: они ничего не запускают, но агент выполнит описанные в них команды проверки.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Когда агент начинает вносить широкие правки, помогает контракт: что осмотреть, чего не трогать, как проверить результат и когда остановиться. Репозиторий хранит более 300 таких контрактов `/goal` для инженерных задач. Каждый содержит блоки `GOAL`, `CONTEXT`, `CONSTRAINTS`, `DONE WHEN`, `VERIFY`, `OUTPUT` и `STOP RULES`. В основной каталог попали 159 примеров с источниками: официальная документация, публичные обсуждения на GitHub, руководства, форумы и README инструментов. Еще 200 заготовок лежат отдельно в файле seed-patterns, чтобы не размывать происхождение. Начать можно с десяти спасательных контрактов: починка тестов авторизации и линтера, зеленый CI, миграция базы с доказательствами, разбор падения при оплате и другие. Контракт копируют целиком и вставляют агенту. Навык `make-goal` из папки `skills/` работает в режимах создания, ужесточения, проверки и добавления записи в каталог.
Для кого. Разработчикам, у которых агент дрейфует на задаче и для которых «исправь авторизацию» слишком расплывчато.
Подходит, если
- Тесты авторизации и линтер падают, а просьба «почини» приглашает агента менять публичный API.
- CI красный сразу по тестам, линтеру и проверке типов, и нужен критерий готовности по локальному и удаленному запуску.
- Миграции базы нужны доказательства: применение в тестовой базе и сравнение схемы.
- Свой черновик цели надо ужесточить или проверить на пробелы перед запуском агента.
Не подходит, если
- Задача мелкая, и контракт из семи блоков станет дороже самой правки.
- Нужна готовая автоматизация без участия человека: контракты это тексты для вставки, а не инструмент запуска.
- Контракт требует контекста вашего проекта, и подставить логи и пути вы не можете.
Пример запроса к агенту
Составь контракт `/goal` для моей задачи: тесты авторизации и линтер красные, публичный API менять нельзя, готовность подтверждается выводом прошедших команд.Ограничения
Контракты нужно адаптировать под проект: подставить свои пути, команды проверки и ограничения. Источники примеров публичные, а в каталоге сохранены адрес, тип источника и фраза-доказательство, но поведение агентов зависит от модели и версии инструмента, поэтому результат не гарантирован. Контракт требует доказательств выполнения, например вывода пройденных команд, и агент может их не получить: тогда правила остановки велят сообщить об этом и прекратить правки. Лицензия каталога CC0 снимает ограничения на копирование. Отдельной команды установки нет: контракты копируют из README, а навык кладут в каталог навыков агента.
Как отключить. Ничего не установлено, пока вы не скопировали контракт. Навык `make-goal` удалите из каталога навыков агента. Просто перестаньте вставлять контракты, и других следов в проекте не остается.
Частые вопросы
Как пользоваться каталогом?
Откройте поисковый каталог на GitHub Pages или выберите контракт из README. Скопируйте весь блок от `GOAL` до `STOP RULES`, подставьте свои данные и вставьте агенту.
Что входит в контракт?
Семь блоков: цель (`GOAL`), контекст для осмотра (`CONTEXT`), жесткие ограничения (`CONSTRAINTS`), критерий готовности (`DONE WHEN`), свежая проверка (`VERIFY`), формат ответа (`OUTPUT`) и правила остановки при неопределенности или опасности (`STOP RULES`).
Чем примеры с источниками отличаются от заготовок?
У примеров есть публичный адрес источника, тип и фраза-доказательство. Заготовки лежат в `prompts/seed-patterns.md`: это многоразовые формы без происхождения, которые нужно адаптировать.
Что делает навык make-goal?
Создает, ужесточает или проверяет контракты `/goal` и готовит черновик записи для каталога. Если вы просите и написать цель, и выполнить ее, он сначала выдает контракт и ждет подтверждения.
Можно ли добавить свою цель?
Да. Найдите слабо покрытую категорию в каталоге, составьте контракт навыком `make-goal` и добавьте запись по `CONTRIBUTING.md`: правка `data/source/entries.toml`, регенерация и команды проверки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПромптыНавык собирает для Codex команду /goal по шаблону из пяти разделов, чтобы долгая задача не уходила в сторону и проходила аудит
CLI-компилятор пишет правила, скиллы, агентов и хуки один раз и раскладывает их по файлам Claude Code, Cursor, Copilot и еще 47 инструментов
Claude Code Prompts (RepoWise)
claude-code-prompts
Шаблоны промптов для ИИ-агентов программирования, написанные независимо: системные, для инструментов, делегирования, памяти и работы нескольких агентов
Сто готовых циклов для Claude Code, Cursor и Codex: агент делает шаг, запускает проверку и чинит причину, пока цель не достигнута.
Личный набор автора для Claude Code: команды мета-промптов и заметок на потом, скиллы для создания скиллов, хуков и MCP-серверов, аудиторы и цикл Ральфа
Скилл превращает расплывчатую просьбу в Goal Prompt с критериями успеха и условиями остановки, при нужде добавляет Loop Prompt.
Коротко о README
README представляет каталог как набор контрактов для спасения агента, который начал дрейфовать. Описаны быстрый старт за минуту, десять главных контрактов, источники, оформление хорошей цели, проверка каталога в CI и способ добавить запись.