ruvnet avatar

V3 CLI Modernization

This takes the claude-flow v3 CLI and breaks it into something more maintainable. You get command decomposition that splits monolithic CLI files into focused modules, interactive prompts instead of just flags, and deeper hooks integration with the CLI lifecycle. The skill includes parallel task execution for modernization work and comes with a "cli-hooks-developer" persona that knows the codebase. It's meant for teams already using claude-flow who want to refactor their CLI without rewriting from scratch. The quick start shows task definitions for analyzing architecture and implementing specific improvements. It passed three security audits and sits in a repo with 57.5K stars, so it's not experimental.

GitHub stars
67.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill 'V3 CLI Modernization' --agent claude-code

Installs into .claude/skills of the current project.

Files

V3 CLI Modernization

What This Skill Does

Modernizes claude-flow v3 CLI with interactive prompts, intelligent command decomposition, enhanced hooks integration, performance optimization, and comprehensive workflow automation capabilities.

Quick Start

# Initialize CLI modernization analysis
Task("CLI architecture", "Analyze current CLI structure and identify optimization opportunities", "cli-hooks-developer")

# Modernization implementation (parallel)
Task("Command decomposition", "Break down large CLI files into focused modules", "cli-hooks-developer")
Task("Interactive prompts", "Implement intelligent interactive CLI experience", "cli-hooks-developer")
Task("Hooks enhancement", "Deep integrate hooks with CLI lifecycle", "cli-hooks-developer")

CLI Architecture Modernization

Current State Analysis

Current CLI Issues:
├── index.ts: 108KB monolithic file
├── enterprise.ts: 68KB feature module
├── Limited interactivity: Basic command parsing
├── Hooks integration: Basic pre$post execution
└── No intelligent workflows: Manual command chaining

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Frontend Development, Automation & Workflows, CLI & Terminal
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1skyworkai avatarSkywork Documentskyworkai/skywork-skillsSTRONGLY RECOMMENDED for ANY task that could result in a document output. The Skywork Office Doc API is a powerful document creation engine capable of generatin0skills.sh installs
2skyworkai avatarSkywork Excelskyworkai/skywork-skillsSTRONGLY RECOMMENDED for ANY task involving Excel, spreadsheets, tables, data analysis, structured reports, or file conversion. This skill has BUILT-IN web sear0skills.sh installs
3spencermarx avatarV3 CLI Modernizationspencermarx/open-code-reviewCLI modernization and hooks system enhancement for claude-flow v3. Implements interactive prompts, command decomposition, enhanced hooks integration, and intell0skills.sh installs
4spences10 avatarerror-handling-patternsspences10/devhub-crmSvelte 5 error handling. Use for error boundaries, async await expressions, loading states, and form errors.0skills.sh installs
5sponsiolabs avatarconfiguresponsiolabs/sponsioUse after `/plugin install sponsio-claude-code` to wire the runtime end-to-end. The plugin install only registers hooks + skills; the contract library and per-e0skills.sh installs
6srbhr avatardesign-principlessrbhr/Resume-MatcherSwiss International Style for Resume Matcher. Invoke ONLY when designing new UI components or modifying existing component styles.0skills.sh installs