agent-workflow-designer — скилл для Claude Code: установка и запуск
Проектирует мультиагентные пайплайны с явными контрактами передачи данных и защитой от разрастания контекста. Пригодится, когда один промпт не справляется со сложной цепочкой задач.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-advanced-skills@claude-code-skillsЧто делает agent-workflow-designer
Скилл помогает собрать архитектуру из нескольких агентов вместо хаотичных вызовов LLM. Он поддерживает пять базовых паттернов: sequential, parallel, router, orchestrator и evaluator. Для каждого перехода между шагами фиксируются контракты передачи данных, ограничения бюджета токенов и тайм-ауты.
Внутри заложен генератор каркасов конфигураций на Python — скрипт scripts/workflow_scaffolder.py, а также шаблоны в references/workflow-patterns.md. Для создания структуры достаточно указать нужный паттерн и имя пайплайна в CLI, получив готовый JSON со связями и политиками повторов.
Если задачу решает один структурированный промпт, городить такой конвейер не нужно: оверхед только усложнит отладку. Скилл стоит подключать, когда контекст перегружается или нескольким узким агентам нужны строгие границы ответственности.
Какие задачи решает
- спроектировать пайплайн из нескольких агентов с зависимостями
- сгенерировать каркас конфигурации через
scripts/workflow_scaffolder.py - настроить контракты передачи артефактов без сброса полного контекста
- добавить политики таймаутов и повторных попыток для внешних моделей
Примеры запросов агенту
- Сгенерируй последовательный пайплайн content-pipeline через workflow_scaffolder.py
- Помоги выбрать паттерн для сортировки входящих инцидентов между узкими агентами
- Настрой схему передачи данных между агентом-генератором и агентом-валидатором
Как установить agent-workflow-designer
1Через маркетплейс плагинов
/plugin marketplace add alirezarezvani/claude-skills/plugin install engineering-advanced-skills@claude-code-skillsКоманда ставит плагин engineering-advanced-skills целиком, со всеми его скиллами
2Через Skills CLI (Vercel)
npx skills add alirezarezvani/claude-skills --skill agent-workflow-designer -a claude-code3Вручную: положить файлы
~/.claude/skills/agent-workflow-designer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agent-workflow-designer/
Вручную: положить файлы
.agents/skills/agent-workflow-designer/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/agent-workflow-designer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install alirezarezvani/claude-skills agent-workflow-designer2Вручную: положить файлы
.github/skills/agent-workflow-designer/SKILL.mdКомандой платформы
gemini skills install https://github.com/alirezarezvani/claude-skills --path engineering/skills/agent-workflow-designerВручную: положить файлы
.devin/skills/agent-workflow-designer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора349
Весь набор →Похожие
Вопросы о agent-workflow-designer
Как установить agent-workflow-designer в Claude Code?
Выполните команду npx skills add alirezarezvani/claude-skills --skill agent-workflow-designer -a claude-code в терминале или добавьте плагин через /plugin marketplace add alirezarezvani/claude-skills.
Какие паттерны оркестрации поддерживает этот скилл?
В скилл заложены пять паттернов: sequential, parallel, router, orchestrator и evaluator. Шаблоны для них собраны в references/workflow-patterns.md.
Что нужно для генерации конфигураций?
Потребуется Python 3 для запуска встроенного скрипта scripts/workflow_scaffolder.py, который генерирует каркасы конфигураций в JSON.
Исходный текст
SKILL.md · MIT
--- name: "agent-workflow-designer" description: "Design production-grade multi-agent workflows with clear pattern choice (sequential, parallel, hierarchical), handoff contracts, failure handling, and cost/context controls. Use when architecting a multi-step agent pipeline, choosing between single-agent vs multi-agent approaches, or refactoring an LLM workflow that suffers from context bloat or unreliable handoffs." --- # Agent Workflow Designer **Tier:** POWERFUL **Category:** Engineering **Domain:** Multi-Agent Systems / AI Orchestration --- ## Overview Design production-grade multi-agent workflows with clear pattern choice, handoff contracts, failure handling, and cost/context controls. ## Core Capabilities - Workflow pattern selection for multi-step agent systems - Skeleton config generation for fast workflow bootstrapping - Context and cost discipline across long-running flows - Error recovery and retry strategy scaffolding - Documentation pointers for operational pattern tradeoffs --- ## When to Use - A single prompt is insufficient for task complexity - You need specialist agents with explicit boundaries - You want deterministic workflow structure before implementation - You need validation loops for quality or safety gates --- ## Quick Start ```bash # Generate a sequential workflow skeleton python3 scripts/workflow_scaffolder.py sequential --name content-pipeline # Generate an orchestrator workflow and save it python3 scripts/workflow_scaffolder.py orchestrator --name incident-triage --output workflows/incident-triage.json ``` --- ## Pattern Map - `sequential`: strict step-by-step dependency chain - `parallel`: fan-out/fan-in for independent subtasks - `router`: dispatch by intent/type with fallback - `orchestrator`: planner coordinates specialists with dependencies - `evaluator`: generator + quality gate loop Detailed templates: `references/workflow-patterns.md` --- ## Recommended Workflow 1. Select pattern based on dependency shape and risk profile. 2. Scaffold config via `scripts/workflow_scaffolder.py`. 3. Define handoff contract fields for every edge. 4. Add retry/timeouts and output validation gates. 5. Dry-run with small context budgets before scaling. --- ## Common Pitfalls - Over-orchestrating tasks solvable by one well-structured prompt - Missing timeout/retry policies for external-model calls - Passing full upstream context instead of targeted artifacts - Ignoring per-step cost accumulation ## Best Practices 1. Start with the smallest pattern that can satisfy requirements. 2. Keep handoff payloads explicit and bounded. 3. Validate intermediate outputs before fan-in synthesis. 4. Enforce budget and timeout limits in every step.
© Alireza Rezvani · MIT · alirezarezvani/claude-skills