Сначала понять
Codex уточняет задачу и показывает, что именно собирается сделать.
Шаг 2
Starter объяснил Codex, что это за проект. Superpowers добавит полный порядок разработки: сначала понять задачу, затем составить план, написать проверку, сделать код и доказать, что все работает.
Официальный источник: github.com/obra/superpowers. Для Codex полный Superpowers официально устанавливается через встроенный раздел Plugins.
Что он делает
Он не дает Codex прыгать между случайными решениями и объявлять работу готовой без проверки.
Codex уточняет задачу и показывает, что именно собирается сделать.
Большая задача делится на маленькие части с понятным результатом.
Для новой функции сначала появляется тест, а для ошибки - понятный способ ее повторить.
Codex ищет, почему произошла ошибка, а не перебирает случайные правки.
Сделанная работа сверяется с планом и проверяется свежим взглядом.
Перед словом "готово" Codex запускает тесты и показывает фактический результат.
Простой ответ
Да. Именно поэтому ниже есть один готовый prompt со ссылкой. В нем Codex получает источник, но ставит plugin официальным способом.
Ссылка говорит, какой именно Superpowers нужен. Встроенный магазин Codex ставит его в правильное место и подключает весь состав. Простое ручное копирование репозитория может положить файлы не туда или не подключить plugin полностью.
В приложении Codex: Plugins - Developer Tools - Superpowers - нажать плюс.
В Codex CLI: выполнить codex plugin add superpowers@openai-curated. Перед установкой Codex должен спросить твое разрешение.
Установка
Вставь его в Codex после полной настройки starter.
Установи полный официальный Superpowers для Codex. Официальный источник: https://github.com/obra/superpowers Работай безопасно. 1. Сначала проверь, доступна ли команда codex. 2. Если команда codex доступна, обязательно выполни codex plugin list. Сделай это даже тогда, когда я открыл Codex в приложении. 3. Только если команда codex недоступна, определи, где я работаю, и проверь список plugins через приложение Codex. 4. Считай полный Superpowers установленным только тогда, когда в результате есть точная строка superpowers@openai-curated со статусом installed, enabled. 5. Отдельные skills или папки с похожими названиями не считаются установленным полным Superpowers. 6. Если полный Superpowers уже установлен и включен, ничего не устанавливай повторно. 7. Если команда codex доступна и полного Superpowers нет: покажи точную команду codex plugin add superpowers@openai-curated, объясни одним предложением, что она установит, и спроси разрешение прямо перед запуском. 8. Если команда codex недоступна и полного Superpowers нет: попроси меня открыть Plugins - Developer Tools - Superpowers и нажать плюс. 9. Не выполняй установку, пока я явно не разрешу ее в этом чате. 10. Не устанавливай случайный fork, неполную копию и отдельные skills вместо полного plugin. 11. Не запускай команды установки из неизвестных источников. 12. Не меняй файлы моего проекта, его зависимости, Git remote, ветку и настройки сборки. 13. Не делай commit, push или deploy. 14. Если установка требует моего клика или перезапуска Codex, скажи это простыми словами и остановись. После установки или перезапуска проверь: 1. Если команда codex доступна, снова выполни codex plugin list и проверь точную строку superpowers@openai-curated со статусом installed, enabled. Только если команды codex нет, проверь в приложении, что Superpowers отмечен как установленный и включенный. 2. Проверь, что источник официальный. 3. Открой только README и папку skills именно установленного Superpowers. Не проверяй весь общий каталог моих skills. 4. Убедись, что видны skills для понимания задачи, планирования, разработки через тесты, поиска причин ошибок, проверки кода и подтверждения готовности. 5. Убедись, что нет ошибки загрузки plugin. В конце покажи: - установлен ли Superpowers; - откуда он установлен; - нужна ли перезагрузка; - какие основные skills доступны; - что ты не менял в проекте.
После установки
Эта проверка ничего не меняет в проекте. Она только просит объяснить порядок работы.
Проверь, что полный официальный Superpowers установлен и работает в этом Codex. Ничего не меняй в проекте. 1. Сначала проверь, доступна ли команда codex. 2. Если команда codex доступна, обязательно выполни codex plugin list. Сделай это даже тогда, когда я открыл Codex в приложении. 3. Только если команда codex недоступна, проверь список установленных plugins через приложение Codex. 4. Считай полный Superpowers установленным только при точной строке superpowers@openai-curated со статусом installed, enabled. 5. Отдельные skills, папки и переходники с похожими названиями не считаются полным Superpowers. 6. Если точной установленной и включенной записи нет, скажи, что полный Superpowers не установлен или не включен, и остановись. Не продолжай проверку по отдельным skills. 7. Если запись есть, открой только README и описания skills именно этого установленного Superpowers. Не сканируй весь общий каталог skills. 8. Если часть работы с несколькими помощниками отключена в настройках Codex, назови это отдельным ограничением. Это не означает, что весь Superpowers установлен неправильно. Объясни простыми словами: 1. Какой skill срабатывает, когда я прошу придумать или изменить функцию. 2. Что происходит до написания кода. 3. Как появляется план. 4. Как Superpowers заставляет сначала сделать тест. 5. Как он ищет настоящую причину ошибки. 6. Как проверяется каждая сделанная часть. 7. Что должно произойти перед словом "готово". 8. Как заканчивается работа в отдельной ветке. 9. Какие действия все равно требуют моего разрешения. После объяснения придумай один маленький учебный пример, но не выполняй его. Покажи, в каком порядке Superpowers провел бы этот пример от задачи до проверки.