# workflow-builder

Проектирует детерминированные многоагентные сценарии на JavaScript для инструмента Workflow в Claude Code. Помогает распределять задачи между субагентами без перегрузки контекста.

- плагин · `type=plugin` · Claude Code · ★ 28733
- Автор: Alireza Rezvani
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/alirezarezvani/claude-skills/tree/HEAD/engineering/workflow-builder
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/workflow-builder

## Что делает

Плагин создаёт исполняемые `.js`-файлы в директории `.claude/workflows/`. Основная сессия управляет процессом через обычный JavaScript, а токены расходуют только изолированные вызовы субагентов `agent()`. Если задача сформулирована размыто, встроенный механизм рекомендаций сразу предлагает готовую топологию с пояснением логики вместо долгих уточнений.

В поставку входят три скрипта на стандартной библиотеке Python: классификатор задач, генератор пяти базовых топологий и валидатор сценариев. Валидатор отслеживает недетерминированные вызовы вроде `Math.random()`, проверяет параллельные функции и запрещает прямой доступ к файловой системе внутри оркестратора. Для работы также предусмотрены слэш-команда `/cs-workflow-build` и агент-архитектор `cs-workflow-architect`.

Без переменной окружения `CLAUDE_CODE_WORKFLOWS=1` запуск воркфлоу в Claude Code не сработает, потому что функционал выключен по умолчанию.

## Установка

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

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add alirezarezvani/claude-skills
```
В чате агента (не в терминале):
```text
/plugin install workflow-builder@claude-code-skills
```

## Когда брать
- разгрузить контекст главной сессии через вызовы изолированных субагентов
- сгенерировать шаблон воркфлоу под одну из 5 топологий
- проверить код воркфлоу на запрещённый недетерминированный код
- подобрать архитектуру оркестрации по нечёткому описанию задачи

## Примеры запросов агенту
- /cs-workflow-build распараллель проверку пуллреквестов на баги и стиль
- /cs-workflow-build собери пайплайн для миграции базы данных и тестов
- Сгенерируй воркфлоу с топологией judge-panel через scripts/scaffold_workflow.py

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 176443
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 88212
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65508
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28841
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88314
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67829

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

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

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