Enterprise AI agent orchestration plugin with 150+ commands, 74+ specialized agents, SPARC methodology, swarm coordination, GitHub integration, and neural training capabilities
You can install this plugin from any of these themed marketplaces. Choose one, add it as a marketplace, then install the plugin.
This plugin uses advanced features that require additional trust:
Only install plugins from repositories you trust. Review the source code before installation.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install claude-flow-6@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/claude-flow-6.json
Step 2: Install the plugin
/plugin install claude-flow-6@claude-flow-6
Claude-Flow Web3 Auditing Platform is an AI-powered smart contract security analysis system that revolutionizes blockchain application auditing. By combining specialized security agents, vulnerability pattern recognition, and automated audit workflows, Claude-Flow enables comprehensive Web3 security analysis.
🔥 AI-Powered Web3 Security: Catch critical vulnerabilities before they become exploits
AI-powered smart contract auditing - comprehensive security analysis with specialized security agents.
Security Analysis Capabilities:
Quick Start:
Option 1: Web3 Audit Mode
# Initialize Web3 audit environment
npx claude-flow@alpha init --mode web3-audit
# Start comprehensive audit
npx claude-flow@alpha audit "path/to/contracts" --full-analysis
Option 2: Direct Contract Analysis
# Analyze specific vulnerabilities
npx claude-flow@alpha audit analyze --file MyContract.sol --check reentrancy,access-control
# Generate audit report
npx claude-flow@alpha audit report --format pdf --severity critical,high
Vulnerability Coverage:
✓ Reentrancy (CEI pattern violations)
✓ Integer Overflow/Underflow (SafeMath)
✓ Access Control Issues (ownership, roles)
✓ Oracle Manipulation (price feeds)
✓ Front-Running (MEV vulnerabilities)
✓ Flash Loan Attacks (liquidity risks)
✓ Gas Optimization (storage patterns)
✓ Cryptographic Weaknesses (signatures, randomness)
📚 Docs: WEB3-AUDIT-GUIDE.md | Agents: 8 specialized security experts
Claude-Flow Web3 Auditing Platform includes comprehensive security analysis infrastructure:
📚 Complete documentation: See WEB3-AUDIT-GUIDE.md for comprehensive security analysis workflows
⚠️ IMPORTANT: Claude Code must be installed first:
# 1. Install Claude Code globally
npm install -g @anthropic-ai/claude-code
# 2. (Optional) Skip permissions check for faster setup
# Only use if you understand the security implications
claude --dangerously-skip-permissions
🎯 NEW: Claude-Flow now supports Claude Code Max! Use npx claude-flow claude spawn
inside Claude Code to get Task tool instructions. Learn more
💡 For Auditors: Claude-Flow works seamlessly with existing audit tools like Slither, Mythril, and Foundry for comprehensive analysis.
Method 1: Initialize Web3 Audit Mode
# Initialize Web3 security audit environment
npx claude-flow@alpha init --mode web3-audit --force
# Start auditing your smart contracts
npx claude-flow@alpha audit "contracts/" --full-analysis --output audit-report.pdf
Method 2: Interactive Audit Workflow
# 1. Launch the Web3 audit wizard
npx claude-flow@alpha hive-mind wizard --mode web3-audit
# 2. Start comprehensive security analysis
npx claude-flow@alpha hive-mind spawn "audit MyToken.sol for all vulnerabilities" --agents smart-contract-auditor,defi-security-specialist
# 3. Generate detailed report
npx claude-flow@alpha audit report --format markdown --severity all
Method 3: Specific Vulnerability Checks
# Check for specific vulnerability types
npx claude-flow@alpha audit check --file MyContract.sol --vulnerability reentrancy
npx claude-flow@alpha audit check --file DeFiProtocol.sol --vulnerability flash-loan,oracle-manipulation
npx claude-flow@alpha audit optimize --file Contract.sol --focus gas
# 1. Initialize Flow Nexus only (minimal setup)
npx claude-flow init --flow-nexus
# 2. Register and login (use MCP tools in Claude Code)
mcp__flow-nexus__user_register({ email: "your@email.com", password: "secure" })
mcp__flow-nexus__user_login({ email: "your@email.com", password: "secure" })
# 3. Deploy your first cloud swarm
mcp__flow-nexus__swarm_init({ topology: "mesh", maxAgents: 5 })
mcp__flow-nexus__sandbox_create({ template: "node", name: "api-dev" })
Feature | swarm Command | hive-mind Command |
---|---|---|
Best For | Quick tasks, single objectives | Complex projects, persistent sessions |
Setup | Instant - no configuration needed | Interactive wizard setup |
Session | Temporary coordination | Persistent with resume capability |
Memory | Task-scoped | Project-wide with SQLite storage |
Agents | Auto-spawned for task | Manual control with specializations |
Use When | "Build X", "Fix Y", "Analyze Z" | Multi-feature projects, team coordination |
Quick Rule: Start with swarm
for most tasks. Use hive-mind
when you need persistent sessions or complex multi-agent coordination.
Confused about .hive-mind
and .swarm
directories? Not sure when to create new hives? Here are the most common workflow patterns:
# Initialize once per feature/task
npx claude-flow@alpha init --force
npx claude-flow@alpha hive-mind spawn "Implement user authentication" --claude
# Continue working on SAME feature (reuse existing hive)
npx claude-flow@alpha hive-mind status
npx claude-flow@alpha memory query "authentication" --recent
npx claude-flow@alpha swarm "Add password reset functionality" --continue-session
# Project-level initialization (once per project)
npx claude-flow@alpha init --force --project-name "my-app"
# Feature 1: Authentication (new hive)
npx claude-flow@alpha hive-mind spawn "auth-system" --namespace auth --claude
# Feature 2: User management (separate hive)
npx claude-flow@alpha hive-mind spawn "user-management" --namespace users --claude
# Resume Feature 1 later (use session ID from spawn output)
npx claude-flow@alpha hive-mind resume session-xxxxx-xxxxx
# Start research session
npx claude-flow@alpha hive-mind spawn "Research microservices patterns" --agents researcher,analyst --claude
# Continue research in SAME session
npx claude-flow@alpha memory stats # See what's been learned
npx claude-flow@alpha swarm "Deep dive into API gateway patterns" --continue-session
Situation | Action | Command |
---|---|---|
Same objective/feature | Continue existing hive | npx claude-flow@alpha hive-mind resume <session-id> |
New feature in same project | Create new hive with namespace | npx claude-flow@alpha hive-mind spawn "new-feature" --namespace feature-name |
Completely different project | New directory + init | mkdir new-project && cd new-project && npx claude-flow@alpha init |
Experimenting/testing | Temporary hive | npx claude-flow@alpha hive-mind spawn "experiment" --temp |
Don't panic if directories seem empty! Claude-Flow uses SQLite databases that may not show files in directory listings:
# Check what's actually stored (even if directories look empty)
npx claude-flow@alpha memory stats # See memory data
npx claude-flow@alpha memory list # List all namespaces
npx claude-flow@alpha hive-mind status # See active hives
# Your project structure after initialization:
# .hive-mind/ <- Contains config.json + SQLite session data
# .swarm/ <- Contains memory.db (SQLite database)
# memory/ <- Agent-specific memories (created when agents spawn)
# coordination/ <- Active workflow files (created during tasks)
# See what you were working on
npx claude-flow@alpha hive-mind status
npx claude-flow@alpha memory query --recent --limit 5
# List all sessions to find the one you want
npx claude-flow@alpha hive-mind sessions
# Resume specific session by ID
npx claude-flow@alpha hive-mind resume session-xxxxx-xxxxx
Claude-Flow v2.0.0 introduces a powerful hooks system that automates coordination and enhances every operation:
# Hooks automatically trigger on operations
npx claude-flow@alpha init --force # Auto-configures MCP servers & hooks
pre-task
: Auto-assigns agents based on task complexitypre-search
: Caches searches for improved performancepre-edit
: Validates files and prepares resourcespre-command
: Security validation before executionpost-edit
: Auto-formats code using language-specific toolspost-task
: Trains neural patterns from successful operationspost-command
: Updates memory with operation contextnotification
: Real-time progress updatessession-start
: Restores previous context automaticallysession-end
: Generates summaries and persists statesession-restore
: Loads memory from previous sessions// .claude/settings.json (auto-configured)
{
"hooks": {
"preEditHook": {
"command": "npx",
"args": ["claude-flow", "hooks", "pre-edit", "--file", "${file}", "--auto-assign-agents", "true"],
"alwaysRun": false
},
"postEditHook": {
"command": "npx",
"args": ["claude-flow", "hooks", "post-edit", "--file", "${file}", "--format", "true"],
"alwaysRun": true
},
"sessionEndHook": {
"command": "npx",
"args": ["claude-flow", "hooks", "session-end", "--generate-summary", "true"],
"alwaysRun": true
}
}
}
For detailed information about all features, advanced usage, and comprehensive guides, visit our GitHub Wiki:
Built with ❤️ by rUv | Powered by Revolutionary AI
v2.5.0-alpha.140 - The Future of AI Orchestration with PreToolUse Modification Hooks
2.5.0