Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ruvnet/ruflo/llms.txt

Use this file to discover all available pages before exploring further.

Ruflo has two distinct install paths serving different needs. The CLI install (npx ruflo@latest init) sets up the full Ruflo loop in your project: 100+ agents, 26 CLI commands with 140+ subcommands, the MCP server with 313 tools, 27 hooks, 12 background workers, and the complete self-learning memory system. The Claude Code plugin path installs individual plugins from the marketplace and gives you slash commands and agent definitions only — no MCP server, no hooks, no persistent memory. Use the CLI install for production; use the plugin path to evaluate specific plugins before committing.

Upgrading

To update Ruflo helpers, hooks, and statusline while preserving your project data and customizations:
# Update to latest — preserves existing data
npx ruflo@latest init upgrade

# Update AND add any skills, agents, or commands introduced in newer versions
npx ruflo@latest init upgrade --add-missing
The --add-missing flag detects newly added skills, agents, and commands that were not present in your current install and adds them without overwriting any of your existing customizations.

Prerequisites

RequirementMinimum VersionCheck
Node.js≥ 20.0.0node --version
npm≥ 9.0.0npm --version
Claude CodeLatestclaude --version
Ruflo also works with Bun as a package manager. Use bunx ruflo@latest init in place of npx ruflo@latest init for faster cold starts.

Build docs developers (and LLMs) love