claude-code-workflow-creator
- title
- claude-code-workflow-creator
- type
- toolbox
- summary
- Skill для Claude Code, создающий детерминированные мультиагентные workflow на чистом JavaScript
- tags
- ai-agents, claude-code, orchestration, skills, watchlist
- language
- JavaScript
- license
- unlicensed
- created
- 2026-07-21
- updated
- 2026-07-21
- lang
- ru
- translation_of
- claude-code-workflow-creator
- source_updated
- 2026-07-21
- translated
- 2026-09-01
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Skill для Claude Code от Ray Amjad, который учит Claude писать "workflow" - детерминированные скрипты мультиагентной оркестрации на обычном JavaScript. Идея в чётком разделении: поток управления (циклы, условия, fan-out) - это обычный код, который выполняется бесплатно, а токены тратят только листовые вызовы agent(), каждый в своём свежем контекстном окне. Поскольку каркас представляет собой детерминированный код, а не LLM, решающую, что делать дальше, такой workflow воспроизводим и возобновляем: упавший прогон продолжается с места остановки, а не рассуждает заново с нуля.
Подвох: инструмент рассчитан на невыпущенную возможность
Сгенерированные этим skill'ом workflow запускаются только через инструмент Workflow в Claude Code, который на июль 2026 года ещё не анонсирован и скрыт за переменной окружения CLAUDE_CODE_WORKFLOWS=1. Пока он не появится в релизной версии Claude Code, это лишь превью: писать и проверять линтером workflow можно, но выполнить их в стандартной установке нельзя. Эта единственная зависимость и формирует весь профиль риска инструмента.
Как это устроено
Корень репозитория и есть сам skill - его достаточно положить в ~/.claude/skills/. Содержимое:
SKILL.md- процедура составления, которой следует Claude, когда его просят создать workflowreferences/api-reference.md- глобальные объекты, параметры и лимиты workflowreferences/patterns.md- готовые шаблоны: fan-out, конвейер (pipeline), цикл до исчерпания бюджета, судейская коллегияassets/templates/иassets/examples/- шесть готовых к запуску примеровscripts/validate-workflow.mjs- линтер, проверяющий workflow на соответствие строгим правилам парсера перед запуском
Amjad отмечает, что детали API проверялись по бинарнику Claude Code, а не брались наугад, что существенно для функциональности без публичной документации.
Использование (когда выйдет релиз)
export CLAUDE_CODE_WORKFLOWS=1
# ask Claude to build a workflow for your task
# watch it run with:
/workflows
Skill берёт составление на себя: вы описываете нужную оркестрацию, а он выдаёт проверенный JavaScript-workflow.
Сравнение
Это крайний полюс детерминированных скриптов в оркестрации агентов. kanbots - полюс интерактивной доски, где человек двигает карточки и отвечает на запросы решений. Если kanbots держит человека в цикле на каждом ветвлении, то workflow заранее упаковывает все решения в код и затем выполняется автономно. По духу это ближе к control-the-ideas-not-the-code: структура задаётся один раз, а детерминированный каркас воплощает её в жизнь. Различие между skill и tool, на котором всё строится, разбирается в mcp-vs-skills.
Ограничения и список наблюдения
Нет лицензии (файл LICENSE отсутствует), поэтому права на повторное использование неясны. 85 звёзд. Главное - проект целиком зависит от скрытой за флагом окружения возможности, которую Anthropic пока не анонсировала и не выпустила в релиз: если API инструмента Workflow изменится до релиза или вовсе не выйдет, skill окажется бесполезен. Находится в watchlist именно до тех пор, пока Workflow tool не выйдет в релизной версии Claude Code; именно это событие превратит его из превью в пригодный к использованию инструмент.
Репозиторий
github.com/ray-amjad/claude-code-workflow-creator - JavaScript, без файла лицензии, 85 звёзд на июль 2026 года.