.claude-plugin/README.md
Enterprise-grade AI agent orchestration plugin with 150+ commands, 74+ specialized agents, SPARC methodology, swarm coordination, GitHub integration, and neural training capabilities
Claude Flow is the most comprehensive Claude Code plugin for enterprise AI agent orchestration. It provides a complete ecosystem for:
coder - Code implementation specialistplanner - Strategic planning and roadmapsresearcher - Information gathering and analysisreviewer - Code quality and security reviewtester - Comprehensive test creationhierarchical-coordinator - Queen-led command structuremesh-coordinator - Peer-to-peer coordinationadaptive-coordinator - Dynamic topology managementcollective-intelligence-coordinator - Distributed decision-makingswarm-memory-manager - Cross-agent memory coordinationbyzantine-coordinator - Byzantine fault toleranceraft-manager - Raft consensus protocolgossip-coordinator - Gossip-based consensuscrdt-synchronizer - Conflict-free data replicationquorum-manager - Dynamic quorum managementsecurity-manager - Comprehensive security protocolsperformance-benchmarker - Consensus performance testingpr-manager - Pull request coordinationcode-review-swarm - Multi-agent code reviewsissue-tracker - Issue management and triagerelease-manager - Release coordinationworkflow-automation - GitHub Actions managementrepo-architect - Repository structure optimizationmulti-repo-swarm - Cross-repository coordinationsync-coordinator - Version alignment across reposbackend-dev - Backend API developmentmobile-dev - React Native mobile developmentml-developer - Machine learning workflowscicd-engineer - CI/CD pipeline creationapi-docs - OpenAPI/Swagger documentationsystem-architect - System design and architecturecode-analyzer - Advanced code quality analysisbase-template-generator - Boilerplate generationspecification - Requirements analysispseudocode - Algorithm designarchitecture - System architecturerefinement - Iterative improvement/coordination-swarm-init - Initialize swarm with topology/coordination-agent-spawn - Create specialized agents/coordination-task-orchestrate - Coordinate task execution/coordination-spawn - Quick agent spawning/coordination-orchestrate - Advanced orchestration/coordination-init - Setup coordination environment/sparc-modes - List all SPARC modes/sparc-coder - Clean code implementation/sparc-tdd - Test-driven development/sparc-architect - Architecture design/sparc-reviewer - Code review mode/sparc-tester - Test creation mode/sparc-analyzer - Code analysis/sparc-researcher - Research mode/sparc-optimizer - Performance optimization/sparc-debugger - Debugging assistance/sparc-designer - UI/UX design mode/sparc-documenter - Documentation creation/sparc-innovator - Innovation and R&D/sparc-orchestrator - Workflow orchestration/sparc-batch-executor - Batch operations/sparc-memory-manager - Memory management/sparc-workflow-manager - Workflow management/sparc-swarm-coordinator - Swarm coordination/github-code-review - Automated code reviews/github-code-review-swarm - Multi-agent reviews/github-pr-manager - PR lifecycle management/github-pr-enhance - PR enhancement automation/github-issue-tracker - Issue tracking/github-issue-triage - Intelligent issue triage/github-repo-analyze - Repository analysis/github-repo-architect - Repo structure optimization/github-release-manager - Release coordination/github-release-swarm - Multi-package releases/github-workflow-automation - GitHub Actions automation/github-swarm-pr - PR swarm management/github-swarm-issue - Issue swarm coordination/github-multi-repo-swarm - Cross-repo coordination/github-sync-coordinator - Version synchronization/github-project-board-sync - Project board integration/github-modes - GitHub integration modes/github-swarm - GitHub swarm orchestration/hive-mind - Initialize hive mind coordination/hive-mind-init - Setup hive mind topology/hive-mind-spawn - Spawn hive agents/hive-mind-status - Check hive status/hive-mind-consensus - Consensus protocols/hive-mind-memory - Shared memory management/hive-mind-metrics - Performance metrics/hive-mind-sessions - Session management/hive-mind-resume - Resume hive sessions/hive-mind-stop - Stop hive coordination/hive-mind-wizard - Guided setup wizard/memory-usage - Memory storage and retrieval/memory-persist - Cross-session persistence/memory-search - Pattern-based search/memory-neural - Neural memory integration/monitoring-status - System status overview/monitoring-agents - Agent status monitoring/monitoring-agent-metrics - Performance metrics/monitoring-swarm-monitor - Real-time swarm monitoring/monitoring-real-time-view - Live dashboard/optimization-topology-optimize - Auto-optimize topology/optimization-auto-topology - Automatic topology selection/optimization-parallel-execution - Parallel task execution/optimization-parallel-execute - Execute tasks in parallel/optimization-cache-manage - Cache management/analysis-performance-report - Performance reports/analysis-performance-bottlenecks - Bottleneck detection/analysis-bottleneck-detect - Real-time bottleneck analysis/analysis-token-usage - Token consumption analysis/analysis-token-efficiency - Token optimization/automation-smart-spawn - Intelligent agent spawning/automation-smart-agents - Auto-agent selection/automation-auto-agent - Automated agent management/automation-self-healing - Self-healing workflows/automation-session-memory - Session persistence/automation-workflow-select - Workflow selection/hooks-setup - Configure hooks system/hooks-overview - Hooks documentation/hooks-pre-task - Pre-task hook setup/hooks-post-task - Post-task hook setup/hooks-pre-edit - Pre-edit hook setup/hooks-post-edit - Post-edit hook setup/hooks-session-end - Session end hook setup/swarm - Main swarm command/swarm-init - Initialize swarm/swarm-spawn - Spawn swarm agents/swarm-status - Swarm status/swarm-monitor - Real-time monitoring/swarm-modes - Available swarm modes/swarm-strategies - Execution strategies/swarm-background - Background swarm execution/swarm-analysis - Swarm analysis workflows/swarm-research - Research swarms/swarm-development - Development swarms/swarm-testing - Testing swarms/swarm-maintenance - Maintenance swarms/swarm-optimization - Optimization swarms/swarm-examples - Swarm examples/workflows-create - Create custom workflows/workflows-execute - Execute workflows/workflows-export - Export workflow definitions/workflows-development - Development workflows/workflows-research - Research workflows/training-neural-train - Train neural patterns/training-neural-patterns - Pattern management/training-pattern-learn - Pattern learning/training-model-update - Model updates/training-specialization - Agent specialization/flow-nexus-swarm - Cloud swarm orchestration/flow-nexus-workflow - Event-driven workflows/flow-nexus-neural-network - Distributed neural training/flow-nexus-sandbox - E2B sandbox management/flow-nexus-app-store - Application marketplace/flow-nexus-challenges - Coding challenges/flow-nexus-payments - Credit management/flow-nexus-user-tools - User management/flow-nexus-login - AuthenticationIn Claude Code:
/plugin add ruvnet/claude-flow
Or from local directory:
git clone https://github.com/ruvnet/claude-flow.git
cd claude-flow
Then in Claude Code:
/plugin add .
/restart
# Add MCP servers to Claude Code
claude mcp add claude-flow npx claude-flow@alpha mcp start
claude mcp add ruv-swarm npx ruv-swarm mcp start # Optional
claude mcp add flow-nexus npx flow-nexus@latest mcp start # Optional
# Check plugin status
claude plugin list
# Test a command
# In Claude Code, type:
/coordination-swarm-init
In Claude Code:
/plugin add ruvnet/claude-flow
/restart
# Clone the repository
git clone https://github.com/ruvnet/claude-flow.git
cd claude-flow/claude-plugin
# Run installation script
bash scripts/install.sh
# Or copy manually
cp -r commands ~/.claude/commands/
cp -r agents ~/.claude/agents/
# Run setup via npx
npx claude-flow@alpha init --plugin
# This will:
# 1. Create .claude directory
# 2. Copy all commands and agents
# 3. Configure MCP servers
# 4. Setup hooks
claude-flow/
āāā .claude-plugin/
ā āāā plugin.json # Plugin metadata
ā āāā README.md # This file
ā āāā ...
āāā commands/ # 150+ slash commands
ā āāā coordination/ # Swarm coordination commands
ā āāā sparc/ # SPARC methodology commands
ā āāā github/ # GitHub integration commands
ā āāā hive-mind/ # Hive mind commands
ā āāā hooks/ # Hooks configuration commands
ā āāā memory/ # Memory management commands
ā āāā monitoring/ # Monitoring commands
ā āāā optimization/ # Optimization commands
ā āāā analysis/ # Analysis commands
ā āāā automation/ # Automation commands
ā āāā swarm/ # Swarm management commands
ā āāā workflows/ # Workflow commands
ā āāā training/ # Neural training commands
ā āāā flow-nexus/ # Flow Nexus integration
ā āāā ... # And more!
āāā agents/ # 74+ specialized agents
ā āāā core/ # Core development agents
ā āāā consensus/ # Consensus protocol agents
ā āāā github/ # GitHub automation agents
ā āāā swarm/ # Swarm coordination agents
ā āāā hive-mind/ # Hive mind agents
ā āāā sparc/ # SPARC methodology agents
ā āāā optimization/ # Optimization agents
ā āāā specialized/ # Domain-specific agents
ā āāā templates/ # Template agents
ā āāā testing/ # Testing agents
ā āāā ... # And more!
āāā hooks/ # Hook scripts
ā āāā pre-tool-use.sh
ā āāā post-tool-use.sh
ā āāā pre-task.sh
ā āāā post-task.sh
ā āāā session-start.sh
ā āāā session-end.sh
āāā scripts/ # Installation and setup scripts
ā āāā install.sh
ā āāā setup-mcp.sh
ā āāā verify.sh
ā āāā uninstall.sh
āāā docs/ # Documentation
āāā QUICKSTART.md
āāā USER_GUIDE.md
āāā API_REFERENCE.md
āāā EXAMPLES.md
āāā TROUBLESHOOTING.md
# Initialize a hierarchical swarm
/coordination-swarm-init
# Spawn specialized agents
/coordination-agent-spawn
# Orchestrate a complex task
/coordination-task-orchestrate "Build REST API with authentication"
# Start with specification
/sparc-modes specification "User authentication system"
# Design architecture
/sparc-architect
# Implement with TDD
/sparc-tdd "Implement JWT authentication"
# Code review
/sparc-reviewer
# Optimize performance
/sparc-optimizer
# Analyze repository
/github-repo-analyze
# Create PR with automated review
/github-pr-manager
# Multi-agent code review
/github-code-review-swarm
# Coordinate release across repos
/github-multi-repo-swarm
# Initialize hive mind
/hive-mind-init
# Spawn hive agents with consensus
/hive-mind-spawn
# Check consensus status
/hive-mind-consensus
# View shared memory
/hive-mind-memory
Claude Flow integrates with 3 MCP servers providing 110+ tools:
{
"mcpServers": {
"claude-flow": {
"command": "npx",
"args": ["claude-flow@alpha", "mcp", "start"]
}
}
}
Tools: 40+ orchestration tools
{
"mcpServers": {
"ruv-swarm": {
"command": "npx",
"args": ["ruv-swarm", "mcp", "start"]
}
}
}
Tools: Enhanced coordination features
{
"mcpServers": {
"flow-nexus": {
"command": "npx",
"args": ["flow-nexus@latest", "mcp", "start"]
}
}
}
Tools: 70+ cloud features
# Initialize hierarchical swarm
/coordination-swarm-init
# The swarm automatically spawns:
# - backend-dev agent
# - coder agent for frontend
# - tester agent
# - reviewer agent
# Orchestrate the full-stack build
/coordination-task-orchestrate "Build a todo app with React frontend and Express backend"
# Monitor progress
/monitoring-swarm-monitor
# Get performance metrics
/analysis-performance-report
# Start with specification
/sparc-modes specification "Shopping cart with inventory management"
# Generate pseudocode
/sparc-modes pseudocode
# Design architecture
/sparc-architect
# TDD implementation
/sparc-tdd
# Automated review
/sparc-reviewer
# Performance optimization
/sparc-optimizer
# Analyze current PR
/github-pr-manager
# Multi-agent code review
/github-code-review-swarm
# Auto-fix issues
/github-pr-enhance
# Sync across repositories
/github-sync-coordinator
# Prepare release
/github-release-manager
{
"swarmCoordination": {
"topology": "mesh",
"maxAgents": 50,
"autoSpawn": true,
"autoOptimize": true
}
}
{
"neuralTraining": {
"enabled": true,
"wasmAcceleration": true,
"simdOptimization": true
}
}
{
"hooks": {
"PreToolUse": { "enabled": true },
"PostToolUse": { "enabled": true },
"SessionEnd": { "enabled": true }
}
}
MIT License - see LICENSE file for details
Made with ā¤ļø by rUv
Enterprise AI Agent Orchestration for Claude Code