
Workflow Create
You get two ways to build workflows: MCP templates for long-running, pausable processes with approval gates, or native JavaScript files in .claude/workflows/ for fan-out orchestration. The native route is more interesting. You write imperative code with agent(), parallel(), and pipeline() hooks, return structured data, and the system enforces determinism by blocking Date.now() and Math.random(). The meta export must be a pure literal so the runtime can extract it without execution. Default to pipeline over parallel to avoid unnecessary barriers. If you're doing comprehensive audits, migrations, or research where you need to spawn subagents and aggregate results in code, this is the right tool.
- skills.sh installs
- 740
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill workflow-create --agent claude-codeInstalls into .claude/skills of the current project.
Files
Workflow Create
Author a workflow on whichever surface fits the job.
Pick a surface
- MCP workflow template — a persisted definition with a pause/resume lifecycle. Use for long-lived, human-gated, resumable pipelines.
- Native
.claude/workflows/*.js— an imperative orchestration script that fans subagents out. Use for comprehensive fan-out (review, audit, migration, research) where you aggregate structured results in code.
A — MCP workflow template
- List templates — call
mcp__plugin_ruflo-core_ruflo__workflow_templateto see available templates - Create workflow — call
mcp__plugin_ruflo-core_ruflo__workflow_createwith steps, conditions, and execution order - List workflows — call
mcp__plugin_ruflo-core_ruflo__workflow_listto see all defined workflows - Check status — call
mcp__plugin_ruflo-core_ruflo__workflow_statusto monitor a workflow - Clean up — call
mcp__plugin_ruflo-core_ruflo__workflow_deleteto remove unused workflows
Features: sequential/parallel steps, conditional branching, template inheritance, pause/resume approval gates.
ADR steps (with ruflo-console 0.39.0 or later)
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Categories
- DevOps & CI/CD, AI & Agent Building, Automation & Workflows, Sales & Marketing
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Ddd Context739
- Trader Train738
- Adr Index737
- Ddd Validate737
- Iot Register737
- Market Pattern737
- Sparc Implement735
- Observe Metrics734
- Observe Trace733
- Sparc Spec733
- Trader Regime733
- Trader Risk732
- Vector Embed732
- Federation Status731
- Iot Anomalies731
- Kg Extract731
- Browser Login730
- Cost Report730
- Federation Audit730
- Federation Init730
- Migrate Create730
- Sparc Refine730
- Iot Witness Verify729
- Migrate Validate729