Awesome Goal Prompts

Каталог из 300 с лишним готовых контрактов /goal для Claude Code, Codex и Cursor плюс навык, который пишет такие контракты.

  • 53 ★ репозитория
  • Последний коммит
  • CC0-1.0
Промпт

Минимальный доступ

Почему такой уровень

  • Контракты это текст для агента: они ничего не запускают, но агент выполнит описанные в них команды проверки.
Все причины и проверки

majiayu000/awesome-goal-prompts

Установка

Работает в

В терминале, через 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 по шаблону из пяти разделов, чтобы долгая задача не уходила в сторону и проходила аудит

СкиллМинимальный доступ231Звезды репозитория

Шаблоны промптов для ИИ-агентов программирования, написанные независимо: системные, для инструментов, делегирования, памяти и работы нескольких агентов

ПромптМинимальный доступ1,2 тыс.Звезды репозитория

Сто готовых циклов для Claude Code, Cursor и Codex: агент делает шаг, запускает проверку и чинит причину, пока цель не достигнута.

СкиллРасширенный доступ125Звезды репозитория

Личный набор автора для Claude Code: команды мета-промптов и заметок на потом, скиллы для создания скиллов, хуков и MCP-серверов, аудиторы и цикл Ральфа

ПлагинШирокий доступ2 тыс.Звезды репозитория

Скилл превращает расплывчатую просьбу в Goal Prompt с критериями успеха и условиями остановки, при нужде добавляет Loop Prompt.

СкиллМинимальный доступ57Звезды репозитория

Коротко о README

README представляет каталог как набор контрактов для спасения агента, который начал дрейфовать. Описаны быстрый старт за минуту, десять главных контрактов, источники, оформление хорошей цели, проверка каталога в CI и способ добавить запись.

Бейдж для README

Сообщить о проблеме