Factory — скилл

Установщик фабрики ПО для Claude Code и Codex: очередь на GitHub Issues, скиллы, проверки и слияние только человеком.

  • 344 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

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

  • Плановые рутины пишут код, открывают черновые PR и меняют метки без участия человека до этапа ревью.
Все причины и проверки

addyosmani/factory

Установка

Работает в

Ручная установка

git clone https://github.com/addyosmani/factory.git
cd /path/to/your/repo
/path/to/factory/install.sh --dry-run .
/path/to/factory/install.sh .

Установщик не перезаписывает существующие файлы, повторный запуск безопасен.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Плановые рутины пишут код, открывают черновые PR и меняют метки без участия человека до этапа ревью.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Factory ставит в существующий GitHub-проект набор правил и скиллов, которые превращают Issues в рабочую очередь. Плановые запуски сортируют новые задачи, берут допустимые мелкие работы, реализуют их в ветке и открывают черновые PR. Перед этим запускаются проверки типов, линтера, тестов и сборки, а независимый проверяющий агент читает diff без контекста. Правила хранятся в репозитории: хартия `docs/factory/CHARTER.md` задает уровень автономности и защищенные пути, скрипт `gates.sh` выдает вердикт проверок, команда `/factory` показывает, что ждет решения человека. Пользовательский слой для Codex повторяет те же скиллы.

Для кого. Тимлиды и владельцы GitHub-проектов, которые хотят регулярно отдавать агенту мелкие задачи и получать черновые PR с доказательствами.

Подходит, если

  • Копятся небольшие задачи в GitHub Issues, и разбирать их вручную долго.
  • Нужен независимый проверяющий агент перед открытием PR.
  • Объем автономной работы агента нужно ограничить хартией и лимитом очереди ревью.
  • Одни и те же правила должны работать в Claude Code и в Codex.

Не подходит, если

  • Достаточно обычного сеанса Claude Code или Codex без плановых запусков; README советует начать с него.
  • Нужно автослияние: Factory не сливает ни на одном уровне.
  • Проект живет не на GitHub.

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

Прогони /factory-triage по новым Issues и покажи, какие задачи подходят для автономной реализации по хартии.

Ограничения

У облачных рутин Claude нет триггера на новые Issues, поэтому шаблон опрашивает очередь по расписанию; мгновенный запуск требует дополнительного GitHub Action. Расписания для Codex репозиторий не создает. Хуки блокируют типичные пути слияния, но граница безопасности проходит по правилам GitHub: настройте защиту веток. Последний коммит в августе 2026. Запуски начинаются со свежего клона, поэтому правила должны быть закоммичены, а не лежать в домашней папке `~/.claude/`.

Как отключить. Удалите `docs/factory/`, `.factory/`, скиллы `factory-*`, агентов и хуки из `.claude/` и `.agents/`, отключите рутины и метки `factory:*`. Установщик ничего не перезаписывает, поэтому правки отделяются легко.

Частые вопросы

Сливает ли Factory PR сам?

Нет. Слияние остается за человеком на любом уровне автономности, а защиту ветки закрепляют правилами GitHub.

Чем отличается проверяющий агент?

Он читает diff без контекста и отклоняет работу при сомнениях. Лучшая его проверка: откатить исправление и убедиться, что тест падает.

Что ограничивает поток PR?

Параметр `STOP_IF` в хартии. Когда очередь на ревью заполнена, рутина реализации не стартует.

Работает ли это в Codex?

Да, интерактивно, через `AGENTS.md` и скиллы в `.agents/skills/`. Расписания по README есть только для облачных рутин Claude.

Куда установщик кладет файлы?

В целевой репозиторий: `docs/factory/`, `.factory/`, скиллы и агентов в `.claude/` и `.agents/`. Существующие файлы установщик не трогает, план заранее показывает `--dry-run`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Factory Factory запускает Claude Code и Codex параллельно, каждого в своем рабочем дереве git, с диффами и терминалом рядом.

CLIРасширенный доступ54Звезды репозитория

Скилл для Codex и Claude Code превращает идеи и баги в работающий код: писатель, тестер и ревьюеры в изолированных ветках

СкиллШирокий доступ125Звезды репозитория

Готовая обвязка для Claude Code и Codex: разработка по спецификации, TDD, память между сессиями, проверки качества и контрольные точки для человека

CLIРасширенный доступ2,1 тыс.Звезды репозитория

CLI и плагин Claude Code: ведет задачи GitHub через проверку, план, код, ревью и CI до слияния, несколько параллельно

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

Скилл для Claude Code управляет Codex по JSON-RPC: задачи, ревью кода, параллельные исследования и общение двух агентов.

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

Навык строит цикл из восьми шагов: Claude ведет работу и разбирает спорное, а Codex пишет, критикует и правит код.

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

Коротко о README

Фабрика строится на репозитории: хартия, контракт очереди, скрипт проверок, скиллы и агенты. Облачные рутины задают расписание, GitHub хранит очередь.

Бейдж для README

Исходный SKILL.md

---
name: factory-triage
---

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