# orchestrate

Скилл для координации субагентов: родитель ставит задачи, проверяет результаты и сводит их вместе. Пригодится, когда один агент уже не тянет объём работы.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 506 установок · ★ 6
- Автор: prathamdby
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/prathamdby/skills/tree/HEAD/skills/engineering/orchestrate/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/prathamdby-orchestrate

## Что делает

Скилл включает режим оркестрации: родительский агент описывает объём работ, раздаёт брифы, проверяет и интегрирует результаты. Сам он продуктовые файлы не правит и свои обязанности никому не передаёт. Режим держится, пока вы не скажете «stop orchestrating» или «normal mode».

После каждого шага в журнал пишется строка `task | criteria | owner/model/strikes | artifacts/evidence | verified | blocked | waivers`. При возобновлении состояние собирается заново из диффов, результатов и тестов, а не из памяти модели. Провал проверки даёт владельцу страйк: сначала повторный бриф, потом замена, потом блокировка. Починить чужой кусок самому нельзя — это ломает всю схему учёта.

Для работы нужны доступные типы агентов и выбор модели: под каждый кусок берётся самая дешёвая подходящая, и выбор фиксируется. Если делегировать некому, скилл предложит выйти из режима, а не работать в одиночку. В `frontmatter` стоит `disable-model-invocation: true`, поэтому запуск идёт от вас, а не по инициативе модели.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add prathamdby/skills --skill orchestrate -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/orchestrate/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/orchestrate/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add prathamdby/skills --skill orchestrate -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/orchestrate/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add prathamdby/skills --skill orchestrate -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/orchestrate/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install prathamdby/skills orchestrate
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/orchestrate/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add prathamdby/skills --skill orchestrate -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/prathamdby/skills --path skills/engineering/orchestrate
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/orchestrate/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add prathamdby/skills --skill orchestrate -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/prathamdby/skills/tree/HEAD/skills/engineering/orchestrate/SKILL.md

## Когда брать
- разбить крупную задачу на независимые куски и раздать их субагентам
- проверить результаты делегирования по файлам, диффам и тестам
- свести работу нескольких агентов в один результат
- удержать журнал задач со страйками и блокировками
- восстановить состояние после паузы по артефактам, а не по памяти

## Примеры запросов агенту
- Включи режим оркестрации и разбей эту задачу на независимые куски
- Проверь результаты субагентов по диффам и тестам, покажи журнал
- Собери итог: что проверено, что заблокировано, что отклонено

## Похожие
- [do](https://affpapa.org/nevibecode/skills/do.md) — скилл · 7000 установок
- [gem-orchestrator](https://affpapa.org/nevibecode/agents/gem-orchestrator.md) — субагент · ★ 40451
- [orchestrate-batch-refactor](https://affpapa.org/nevibecode/skills/orchestrate-batch-refactor.md) — скилл · 688 установок
- [verifying-before-done](https://affpapa.org/nevibecode/skills/verifying-before-done.md) — скилл · 17800 установок
- [unlazy](https://affpapa.org/nevibecode/skills/unlazy.md) — скилл · 9500 установок
- [create-verification-skill](https://affpapa.org/nevibecode/skills/create-verification-skill.md) — скилл · 5300 установок

## Другие версии с тем же именем
- [orchestrate · cursor](https://affpapa.org/nevibecode/skills/orchestrate.md) — 1200 установок
- [orchestrate · hyperb1iss](https://affpapa.org/nevibecode/skills/hyperb1iss-orchestrate.md) — 668 установок

Из того же набора: [prathamdby/skills](https://affpapa.org/nevibecode/by/prathamdby/skills.md) — 7 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
