Bundle generated from /doyourmagic git@github.com:ruvnet/ruflo.git (actually run on 2026-09-10,
npm ruflo@3.40.0, macOS 24.6 arm64).
Steps
- Read ARGUMENTS →
<slug>. Without a slug, print the table below and stop. - Find the child file in this order, take the FIRST existing file, and read EXACTLY ONE file:
(1)
.claude/skills/dym-ruflo-<slug>/SKILL.md(2).overstack/doyourmagic/ruflo/skills/dym-ruflo-<slug>/SKILL.md(3)doyourmagic-bundles/ruflo/skills/dym-ruflo-<slug>/SKILL.mdFollow that file's Steps/Rules; do not read other child files.
| slug | purpose |
|---|---|
install |
scope-pinned installation + measured footprint (1.5 GB, writes to $HOME) |
init |
ruflo init writes what into the project — 241 files + 13 hooks + takes over settings.json |
route |
whether to use ruflo: it TAKES OVER .claude/, directly affecting overstack |
Rules
- ruflo does NOT execute agents. It orchestrates; the actual work is done by Claude Code's Task tool . Its CLAUDE.md explicitly says: "Never use MCP tools alone for execution — Task tool agents do the actual work". Without Claude Code, nothing runs.
- The npm name is
ruflo, butpackage.jsonstill declares"name": "claude-flow"and error messages still printclaude-flow— the same product with two names.