Steward — воркфлоу
Операционная модель, в которой ИИ-агент соавтор сопровождения открытого проекта: 14 скиллов, четыре роли и ступени автономии
- 76 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент читает задачи и PR и может писать комментарии и метки в репозитории, если ему дали доступ через `gh`
- На высоких ступенях часть действий идет без человека, и сторожевой процесс обязателен
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/stewardОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент читает задачи и PR и может писать комментарии и метки в репозитории, если ему дали доступ через `gh`
- На высоких ступенях часть действий идет без человека, и сторожевой процесс обязателен
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Steward — набор правил, скиллов и процессов для любого программного проекта, готового приложения в нем нет. Агент помогает разбирать задачи, ревьюить и вливать PR, запускать проверки качества и отвечать сообществу, а человек остается на каждом необратимом шаге. Модель держится на одной идее: чтение дешево и безопасно, а публичная запись от имени проекта требует решения человека, если она не обратима, не механична и не под наблюдением. Архитектура включает четыре роли, Watcher, Reviewer, Builder и Steward, и три полосы участия человека A, B и C. Жизненный цикл описан по областям: задачи, PR, проверки качества, сообщество и признание вкладчиков. Проверки идут слоями: автоматический ревью, состязательный ревью, набор тестов как растущая база регрессий и визуальная проверка. В папке `skills/` лежат 14 переносимых процедур `SKILL.md`: `issue-triage`, `pr-triage`, `pr-deep-review`, `release-pipeline`, `label-sync`, `contributor-trust`, `action-watchdog` и другие. Интервью по настройке задает агенту список вопросов о ваших репозиториях, чате, CI и ревью-инструментах и записывает конфигурацию проекта. Документация опубликована на GitHub Pages.
Для кого. Сопровождающим открытых проектов и командам, которые строят автономную или полуавтономную систему поддержки репозитория вокруг ИИ-агента.
Подходит, если
- Очередь задач и PR растет, а ревью каждого диффа забирает вечера
- Агенту нужна четкая граница: что он делает сам, а что отдает человеку
- Выпуск релиза и анонс идут по одним и тем же шагам, и их хочется оформить как скилл
- Задачи и PR от новых вкладчиков требуют правил доверия
- Автоматические действия агента нужно прикрыть сторожевым процессом
Не подходит, если
- Нужно готовое приложение или бот: Steward остается моделью и набором процедур
- Проект без репозитория и трекера: все скиллы рассчитаны на задачи и PR
- Вы не готовы оставить человека на необратимых шагах вроде слияния кода
Пример запроса к агенту
Прочитай обзор Steward, проведи со мной интервью по настройке и разбери открытую задачу по скиллу issue-triage.Ограничения
Нужны агент, который читает процедуры в стиле `SKILL.md` или файл правил, репозиторий с трекером, `gh` с авторизацией и локальная копия steward-os. Скиллы ссылаются на `setup/` и `docs/` копии по относительным путям, поэтому копию держат рядом. Для проверки конфигурации нужен Ruby: `bin/config-lint` запускают из копии. Автономность не включена в быстром старте, она добавляется позже по ступеням принятия. Конфигурацию читают из основной ветки или из места вне репозитория, никогда из рабочей копии PR.
Как отключить. Удалите скопированные скиллы из `.claude/skills/` и ссылку на копию steward-os из файла правил агента. Саму копию можно удалить, процессы и расписания агента отключают отдельно.
Частые вопросы
Как подключить скиллы Steward к Claude Code?
Выполните `mkdir -p .claude/skills` и `cp -R /path/to/steward-os/skills/* .claude/skills/` из корня проекта. Агент подхватит их при следующем запуске.
Работает ли модель не только в Claude Code?
Да. Скиллы не привязаны к одной среде: их кладут туда, откуда агент читает навыки, или описывают в файле правил вроде `AGENTS.md`.
Что значат полосы A, B и C?
Это спектр участия человека: чем выше полоса, тем меньше действий агент совершает без согласия. Детали лежат в обзоре архитектуры и в лестнице автономии.
Что делает интервью по настройке?
Агент задает вопросы о ваших репозиториях, чате, CI и инструментах ревью и по ответам записывает конфигурацию проекта из шаблона `setup/config.template.yaml`.
Можно ли запустить систему без присмотра?
Только с независимым сторожем. Необратимые действия, например слияние кода или публичные сообщения от имени проекта, остаются за человеком.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуДевять скиллов JS Mastery ведут изменение по фазам: от идеи и спецификации до проверки, тестов, текстов для релиза и сверки документов
Agentic OS добавляет к ИИ-агенту пять шагов работы и проверки в хуках git и CI, чтобы шаг без доказательств не считался сделанным
Папка .gaai/ делит работу агента на обсуждение и поставку: история с критериями, затем изолированная реализация и проверка.
Скилл-оркестратор: по описанию идеи агент пишет требования и спецификацию, делит работу на таски, собирает проект и проверяет итог
19 скиллов для интерфейсов, кода и текстов: агент решает по материалам проекта и проверяет результат, а не лепит шаблон.
Builder Skills
Skills for agents
Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные
Коротко о README
Описаны идея модели, ее составные части, быстрый старт с копированием скиллов, интервью по настройке, области жизненного цикла и документация по ступеням принятия.