Back to Ruflo

Ruflo Plugins

plugins/README.md

3.6.305.9 KB
Original Source

Ruflo Plugins

32 Claude Code plugins for agent-powered development workflows. Load with --plugin-dir.

Quick Start

bash
# Load specific plugins
claude --plugin-dir plugins/ruflo-core --plugin-dir plugins/ruflo-swarm

# Load all plugins
claude $(ls -d plugins/ruflo-*/ | sed 's|^|--plugin-dir |' | tr '\n' ' ')

Plugin Catalog

Core & Coordination

PluginDescription
ruflo-coreMCP server, status, doctor, coder/researcher/reviewer agents
ruflo-swarmSwarm topologies (hierarchical, mesh), Monitor streaming
ruflo-autopilotAutonomous /loop task completion with prediction
ruflo-loop-workers12 background workers via /loop or CronCreate
ruflo-workflowsWorkflow templates, parallel execution, branching

Memory & Intelligence

PluginDescription
ruflo-agentdbAgentDB with HNSW vector search (150x-12,500x faster)
ruflo-rag-memorySOTA RAG — hybrid search, Graph RAG, MMR diversity, memory bridge
ruflo-rvfPortable RVF memory format, session persistence
ruflo-ruvectorruvector — FlashAttention-3, Graph RAG, hybrid search, 103 MCP tools, Brain AGI
ruflo-knowledge-graphEntity extraction, relation mapping, pathfinder traversal
ruflo-intelligenceSONA neural patterns, trajectory learning, model routing
ruflo-daaDynamic Agentic Architecture, cognitive patterns

Architecture & Methodology

PluginDescription
ruflo-adrADR lifecycle — create, index, supersede, compliance checking
ruflo-dddDDD scaffolding — bounded contexts, aggregates, domain events
ruflo-sparcSPARC methodology with 5 phases and quality gates

Quality & Security

PluginDescription
ruflo-security-auditCVE scanning, dependency vulnerability checks
ruflo-aidefencePrompt injection detection, PII scanning
ruflo-testgenTest gap detection, TDD London School workflow
ruflo-browserPlaywright browser automation and testing

Development Tools

PluginDescription
ruflo-jujutsuDiff analysis, risk scoring, reviewer recommendations
ruflo-docsDoc generation, drift detection, API docs
ruflo-ruvllmLocal LLM inference, MicroLoRA, chat formatting
ruflo-wasmWASM agent sandboxing and gallery
ruflo-plugin-creatorScaffold and validate new plugins
ruflo-migrationsDatabase schema migration management
ruflo-observabilityStructured logging, tracing, metrics correlation
ruflo-cost-trackerToken usage tracking, budget alerts, cost optimization

Domain-Specific

PluginDescription
ruflo-goalsGOAP planning, deep research, horizon tracking
ruflo-federationZero-trust cross-installation agent federation
ruflo-iot-cognitumCognitum Seed IoT — trust scoring, anomaly detection, fleet management
ruflo-neural-traderneural-trader — 4 agents, LSTM/Transformer, Rust/NAPI backtesting, 112+ MCP tools
ruflo-market-dataMarket data ingestion, OHLCV vectorization, pattern matching
Use CasePlugins
Feature developmentruflo-core + ruflo-swarm + ruflo-testgen + ruflo-ddd
Security auditruflo-core + ruflo-security-audit + ruflo-aidefence
Architecture workruflo-core + ruflo-adr + ruflo-ddd + ruflo-sparc
Deep researchruflo-core + ruflo-goals + ruflo-rag-memory + ruflo-intelligence
Vector searchruflo-core + ruflo-ruvector + ruflo-rag-memory + ruflo-knowledge-graph
IoT developmentruflo-core + ruflo-iot-cognitum + ruflo-agentdb
Trading systemsruflo-core + ruflo-neural-trader + ruflo-market-data + ruflo-ruvector
Full stackAll 32 plugins

npm Package Integration

Several plugins wrap standalone npm packages for deeper functionality:

Pluginnpm PackageWhat It Adds
ruflo-neural-traderneural-trader112+ MCP tools, Rust/NAPI engine, LSTM/Transformer models
ruflo-ruvectorruvector103 MCP tools, FlashAttention-3, Graph RAG, Brain AGI
bash
# Install backing packages
npm install neural-trader ruvector

# Add as MCP servers (optional, for direct tool access)
claude mcp add neural-trader -- npx neural-trader mcp start
claude mcp add ruvector -- npx ruvector mcp start

Plugin Structure

Each plugin follows the Claude Code plugin specification:

ruflo-<name>/
  .claude-plugin/plugin.json    # Plugin manifest
  agents/<name>.md              # Agent definitions (frontmatter: name, description, model)
  commands/<name>.md            # CLI command mappings
  skills/<name>/SKILL.md        # Interactive skills (frontmatter: name, description, argument-hint, allowed-tools)
  README.md                     # Plugin documentation

Creating a Plugin

bash
claude --plugin-dir plugins/ruflo-plugin-creator
# Then: /create-plugin my-new-plugin

Or manually: copy any existing plugin directory and modify.

Validation

bash
claude plugin validate plugins/ruflo-<name>

License

MIT