Repolode
amElnagdy

amElnagdy/delegate-skills

Набор навыков для AI-агента-оркестратора: он делегирует задачи установленным coding CLI, проверяет diff и сам коммитит изменения.

Звёзды
2,576
Форки
221
Открытые issues
40
Последний коммит
позавчера

Что это?

delegate-skills — набор навыков для оркестрации задач по разработке с помощью нескольких coding-агентов командной строки. Агент-оркестратор составляет самодостаточное задание, передаёт его CLI-исполнителю — например, Codex, Claude Code, OpenCode, Aider или Cursor Agent — через встроенный relay-скрипт, ждёт структурированный result.json, а затем проверяет полученный diff, прежде чем что-либо коммитить.

В пакет также входит навык delegate-setup: он определяет, какие CLI-исполнители установлены, и распределяет их по именованным направлениям, например feature, tests или ui. Направления можно задавать глобально или отдельно для каждого репозитория; задачу можно отправить в конкретное направление или выбранному исполнителю. Relay никогда не коммитит — это остаётся обязанностью проверяющего.

В навыках для каждого исполнителя описаны его модель разрешений, режим только для чтения и поддержка возобновления сессии: у разных CLI эти возможности отличаются. Скрипты используют только встроенные модули Node.js и сами не выполняют сетевых запросов.

Ключевые возможности

  • 01Передаёт чётко сформулированные задачи по разработке нескольким установленным CLI-исполнителям через единый relay-контракт.
  • 02Возвращает структурированный result.json со статусом, кодом завершения, изменёнными файлами и идентификатором сессии.
  • 03Поддерживает запуски в режиме только для чтения и возобновление сессии, если это позволяет используемый CLI.
  • 04Включает навык настройки, который обнаруживает установленные CLI и создаёт именованные направления для маршрутизации задач.
  • 05Оставляет все коммиты проверяющему разработчику: relay никогда не коммитят.

Сценарии использования

  • Разбить крупный рефакторинг или миграцию на ограниченные задачи, передать их coding CLI и затем проверить каждый diff.
  • Направлять задачи по UI, написание тестов и работу над функциями разным coding-агентам из одного оркестратора.
  • Пропускать очередь однотипных изменений через coding-агента и проверять результаты по мере их поступления.

Быстрый старт

  1. 1

    Установите пакет skills с помощью npx

    npx skills add amElnagdy/delegate-skills
  2. 2

    Попросите агента-оркестратора запустить skill setup, чтобы обнаружить установленные CLI и создать fleet

  3. 3

    Или напрямую поручите задачу одной из skills implementer, а затем самостоятельно проверьте diff и выполните commit

Что важно знать

  • У ряда CLI implementer нет sandbox или принудительного режима только для чтения, поэтому проверяйте каждый diff перед commit.
  • Нужные вам CLI implementer уже должны быть установлены на вашем компьютере.
  • У некоторых implementer есть ограничения по платформе или установке: например, ZCode работает внутри настольного приложения, а launcher Muse поддерживает только Darwin и Linux.

В подборках

Темы

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

Что такое delegate-skills?
Набор навыков для AI-агента-оркестратора: он делегирует задачи установленным coding CLI, проверяет diff и сам коммитит изменения. delegate-skills — набор навыков для оркестрации задач по разработке с помощью нескольких coding-агентов командной строки. Агент-оркестратор составляет самодостаточное задание, передаёт его CLI-исполнителю — например, Codex, Claude Code, OpenCode, Aider или Cursor Agent — через встроенный relay-скрипт, ждёт структурированный result.json, а затем проверяет полученный diff, прежде чем что-либо коммитить.
delegate-skills можно использовать бесплатно? Какая у него лицензия?
delegate-skills распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
delegate-skills всё ещё поддерживается?
Активно поддерживается. Последний коммит в delegate-skills — 5 нояб. 2026 г..
Для чего можно использовать delegate-skills?
Разбить крупный рефакторинг или миграцию на ограниченные задачи, передать их coding CLI и затем проверить каждый diff. Направлять задачи по UI, написание тестов и работу над функциями разным coding-агентам из одного оркестратора. Пропускать очередь однотипных изменений через coding-агента и проверять результаты по мере их поступления.
Как установить delegate-skills?
Установите пакет skills с помощью npx: npx skills add amElnagdy/delegate-skills Попросите агента-оркестратора запустить skill setup, чтобы обнаружить установленные CLI и создать fleet Или напрямую поручите задачу одной из skills implementer, а затем самостоятельно проверьте diff и выполните commit
Где скачать delegate-skills?
Исходный код и инструкции по установке — на GitHub: https://github.com/amElnagdy/delegate-skills

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.

2,1 тыс.+42 за неделю202RustMITАктивно поддерживаетсяОбновлён 4 часа назад

Автономный CLI на Go, который выполняет план реализации в Markdown с помощью Claude Code или codex, запуская для каждой задачи отдельную сессию и проводя многоэтапное ревью кода.

1,5 тыс.+5 за неделю134GoMITАктивно поддерживаетсяОбновлён 1 час назад