From workflow-builder
/cs:workflow-build <task-description> — Design and write a deterministic Claude Code workflow (.js). Opens with intake questions, infers-and-proposes a topology when the request is vague, then scaffolds + validates the file. Use when building or running a custom Claude Code workflow.
How this command is triggered — by the user, by Claude, or both
Slash command
/workflow-builder:cs-workflow-buildThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /cs:workflow-build — Workflow Architect Intake **Command:** `/cs:workflow-build <task-description>` Designs a deterministic multi-agent workflow for Claude Code's Workflow tool. Always opens with intake; never writes a file before the topology is confirmed. ## When to Run - Building a new `.claude/workflows/*.js` file - Automating a repeatable, multi-step task across fresh-context sub-agents - Deciding whether a task even warrants a workflow (vs. a single agent or a skill) ## Step 1 — Intake (always first) Ask the opening question set. Lead with #1. 1. What repeatable, multi-step t...
Command: /cs:workflow-build <task-description>
Designs a deterministic multi-agent workflow for Claude Code's Workflow tool. Always opens with intake; never writes a file before the topology is confirmed.
.claude/workflows/*.js fileAsk the opening question set. Lead with #1.
python ../skills/workflow-builder/scripts/workflow_intake.py --task "<their request>" \
--units unknown --stages unknown --needs-all unknown --structured unknown
Present the result as "here's what I'd build and why": recommended topology (+ runner-up), per-stage model picks, a budget guard, and the rationale for each choice. Then ask only "what should I change?"
python ../skills/workflow-builder/scripts/scaffold_workflow.py \
--topology <fan-out|pipeline|barrier|loop|judge-panel> --name <name> --description "..." \
> .claude/workflows/<name>.js
python ../skills/workflow-builder/scripts/validate_workflow.py .claude/workflows/<name>.js
Fix every FAIL. WARNs need a one-line justification.
export CLAUDE_CODE_WORKFLOWS=1 # the feature is off by default
# Save under .claude/workflows/, then launch + monitor via /workflows.
# P = pause/resume, X = skip a sub-agent. Failed agents retry automatically.
meta is a pure literal and the first statement — no variables, spreads, template strings, or calls.Date.now(), Math.random(), or argless new Date() — they break resume.agent().parallel() takes thunks (() => agent(...)); default to pipeline() unless a stage needs the whole prior set.budget.remaining().results.filter(Boolean) before using parallel/pipeline output.# Workflow Build: <name>
## The Decision
[intake | recommend | scaffold | validate | run]
## Recommended Topology
[fan-out | pipeline | barrier | loop | judge-panel] — why
## Model Plan
[per-stage model + reason]
## Validator Verdict
🟢 PASS | 🟡 WARN (justified) | 🔴 FAIL (with line numbers)
## Next Steps
[3 concrete actions]
cs-workflow-architectworkflow-builder/cs:write-a-skill (authoring skills, not workflows)Version: 1.0.0
npx claudepluginhub therealtimex/claude-skills --plugin workflow-builder30plugins reuse this command
First indexed Jun 3, 2026
Showing the 6 earliest of 30 plugins