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

build-loop-codex — скилл для Codex: что делает и как установить

Организует цикл из сборки, запуска /review, сквозного тестирования и правок по задачам из плана. Помогает сдавать фичи без пропущенных багов и непроверенных правок.

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

Что делает build-loop-codex

Скилл ищет в репозитории дорожную карту или список задач с чекбоксами - [ ] и берёт в работу первый открытый пункт. Если готового плана нет, агент формулирует цель запроса с двумя-четырьмя критериями приёмки. Реализация строится точечно. Изменения остаются минимальными.

После правок скилл запускает команду /review по незакоммиченным изменениям. Для кода авторизации, платежей или работы с базой данных запускается дополнительный проход проверки безопасности. Если менялся интерфейс, стили сверяются с файлом дизайн-токенов или DESIGN.md. Все замечания исправляются до повторного прогона проверки.

Дальше запускаются автотесты и ручной прогон сценария, включая экраны загрузки и ошибок. Без готовых тестов или локального запуска приложения подтвердить закрытие задачи не получится: скилл запрещает сдавать работу до полной проверки. После успеха он отмечает пункт - [x] в плане и переходит к следующему шагу.

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

  • разобрать задачи по чекбоксам - [ ] из плана проекта
  • провести аудит незакоммиченных изменений через /review
  • проверить поведение интерфейса на экранах загрузки и ошибок
  • перепроверить код авторизации и платежей на уязвимости

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

  • Запусти цикл сборки для следующей задачи из плана проекта
  • Продолжи выполнение плана и реализуй следующую фичу
  • Собери эту фичу как положено и запусти проверку через /review

Как установить build-loop-codex

1Через Skills CLI (Vercel)

npx skills add BuildGreatProducts/builder-os --skill build-loop-codex -a claude-code

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

~/.claude/skills/build-loop-codex/SKILL.md

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

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

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

build-loop-claude-code Гоняет каждую задачу по кругу: собрать, проверить ревью, протестировать вживую, починить. Пока в плане остаются незакрытые пункты, цикл не останавливается. CX Codex +1 1 700установок idea-generator Помогает найти идею продукта на основе вашего бизнеса или экспертного опыта и сохраняет результат в docs/product-idea.md. CX Codex +1 1 700установок launch-checklist Разбирает ваш код и пишет пошаговый план запуска в docs/launch-checklist.md. Пригодится, когда приложение уже работает, а до продакшена руки не доходят. CX Codex +1 1 700установок idea-validator Прогоняет продуктовую идею через жёсткий разбор до того, как вы вложитесь в планирование и разработку. Выдаёт вердикт strong, weak или pivot. CX Codex +1 1 700установок product-planner Проводит интервью с основателем и создаёт комплект документации: стратегию, технический PRD и план разработки. Пригодится, когда нужно превратить сырую идею в задачи для кодинг-агентов. CX Codex +1 1 700установок build-mvp Проходит по всем задачам роадмапа по порядку: реализует, тестирует, отмечает галочки и в конце делает первый коммит. CX Codex +1 1 600установок build-loop-cursor Скилл ведёт фичу по циклу: собрать, прогнать /review, протестировать end to end, починить найденное. Полезен, когда работа идёт по плану с чекбоксами. CX Codex +1 1 500установок design-better Скилл для ИИ-агентов, который добавляет к генерации и ревью интерфейса правила UX/UI: иерархия, состояния, доступность, анимация. Пригодится, когда код уже работает, но выглядит сыро. CX Codex +1 1 100установок

Похожие

improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок

Рядом в теме «Код-ревью и рефакторинг»

Всё по теме «Код-ревью и рефакторинг» →

Вопросы о build-loop-codex

Как установить build-loop-codex в Codex?

Выполните команду npx skills add BuildGreatProducts/builder-os --skill build-loop-codex -a codex. Файл конфигурации будет сохранён по пути .agents/skills/build-loop-codex/SKILL.md.

Что делает build-loop-codex?

Он ведёт разработку строгими циклами: пишет минимальный код по задаче, проверяет незакоммиченные файлы через /review, гоняет тесты и исправляет найденные дефекты. Процесс повторяется, пока все пункты плана не будут отмечены выполненными.

Что происходит при обнаружении ошибок во время ревью или тестов?

Любая проблема возвращает задачу в начало цикла: исправление, повторный запуск /review и повторные тесты. Скилл запрещает переходить к следующему шагу или закрывать задачу, пока проект остаётся сломанным.

Исходный текст

SKILL.md · MIT
---
name: build-loop-codex
description: Use when building features with **Codex** (OpenAI Codex CLI) in any codebase and the work should go through a disciplined build → review → test → fix loop. Triggers on "run the build loop", "build the next task", "continue the plan", "build this feature properly", or any request to implement work from a plan file or a direct feature prompt. Builds from the plan (or the prompt if no plan exists), runs Codex's `/review` on uncommitted changes and fixes every issue found, tests and verifies the feature end to end, fixes anything testing surfaces, and reports back once complete. Repeats until all plan tasks are checked off.
license: MIT
metadata:
  author: BuilderOS
  version: "1.0"
---

# Codex Build Loop

Quality-gated feature work: nothing ships on "it compiles" — every increment is built, reviewed, tested end to end, and fixed before the user hears "done."

## Source of work

- **A plan file exists** (roadmap, refactor plan, or task list with `- [ ]` checkboxes — search the repo): work the first unchecked task. Tasks are ordered intentionally — never skip ahead. If the plan references spec docs, read only the sections relevant to the current task.
- **No plan (or the request is outside it):** build from the user's prompt. Restate it as a verifiable goal with 2–4 success criteria and confirm scope in one message before building.

## The loop

Run per task (or per prompted feature). Do not advance until every step passes.

1. **Build.** Implement exactly what the task specifies. Simplest implementation that satisfies it, surgical changes, no speculative scope. Match existing project conventions.

2. **Review.** Run **`/review`** and select **"Review uncommitted changes"**. If the change touches auth, payments, user input, or data access, run a second pass via **"Custom review instructions"** (e.g. "Focus on security vulnerabilities and unvalidated input"). Fix all findings in scope — bugs, security issues, edge cases, performance, style in files you touched. If the project has a design system spec (design tokens file, DESIGN.md, theme config), check UI changes against it — no hardcoded colors, type, or spacing that bypass tokens. Note pre-existing issues in untouched code for the report instead of fixing silently. Re-run `/review` until clean. If a finding contradicts the task or spec, the spec wins — flag the disagreement.

3. **Test end to end.** Run the task's verification step (or the success criteria). Run the full test suite — everything that passed before must still pass. Add tests for new logic. Then exercise the feature as a user would: run the app, walk the real flow including empty, loading, and error states.

4. **Fix.** Anything testing finds goes back through the loop: fix → `/review` → re-test. Never mark a failing task complete; never start the next task with the app broken.

5. **Continue.** Mark the task `- [x]`, update any progress/status line in the plan, and loop to the next task until the requested scope is complete.

6. **Report.** When done, tell the user: what was built and plan progress, review findings fixed and anything deferred, how it was verified (tests + flow walked), and what needs their attention next. Be honest about anything flaky or partially verified.

## Rules

- Skipped review or untested work = unfinished work.
- Don't relitigate plan decisions; if a task seems wrong, ask one specific question rather than guessing.
- Discovered work no task covers? Surface it and propose a task — never silently expand scope.

© BuilderOS · MIT · BuildGreatProducts/builder-os

Смотрите также

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

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