claude-workflows

Installation
SKILL.md

Claude Code Workflows

A dynamic workflow is a JavaScript script that orchestrates subagents at scale. Claude writes the script for a task you describe, a runtime executes it in the background, and only the final answer returns to your conversation. The script — not Claude's context — holds the loop, the branching, and the intermediate results, so one run coordinates tens to hundreds of agents instead of the few a single turn manages.

Status: research preview, Claude Code v2.1.154+. Available on paid plans (Pro toggle in /config; Max, Team, Enterprise) and via the Anthropic API, Amazon Bedrock, Google Cloud Vertex AI, and Microsoft Foundry.

When to use a workflow

Reach for a workflow when fan-out exceeds one turn, when the orchestration itself must be repeatable, or when work needs independent verification passes before results reach you. Examples: a codebase-wide bug sweep, a 500-file migration, research that cross-checks sources, or a hard plan drafted from several angles before commitment.

Use a single subagent (the Agent tool) for one-off delegated work whose result lands directly in your context. Use a skill for instructions Claude follows inline. Use a workflow when neither scales.

Aspect Subagents Skills Workflows
Scale A few tasks per turn Same as subagents Dozens to hundreds of agents per run
Intermediate results live in Claude's context Claude's context Script variables
What's repeatable Worker definition Instructions The orchestration itself
Interruption Restarts the turn Restarts the turn Resumable in the same session
Installs
1
GitHub Stars
24
First Seen
Jul 8, 2026
claude-workflows — vinnie357/claude-skills