en un clic
custom-workers
// Create and run custom background analysis workers with composable phases. Use when you need automated code analysis, security scanning, pattern learning, or API documentation generation.
// Create and run custom background analysis workers with composable phases. Use when you need automated code analysis, security scanning, pattern learning, or API documentation generation.
Quantum-resistant, self-learning version control for AI agents with ReasoningBank intelligence and multi-agent coordination
Train and deploy neural networks in distributed E2B sandboxes with Flow Nexus
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
Cloud-based AI swarm deployment and event-driven workflow automation with Flow Nexus platform
Advanced Hive Mind collective intelligence system for queen-led multi-agent coordination with consensus mechanisms and persistent memory
Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms
| name | Custom Workers |
| description | Create and run custom background analysis workers with composable phases. Use when you need automated code analysis, security scanning, pattern learning, or API documentation generation. |
| hooks | {"pre":"echo \"🔧 Custom Workers activated\"\n.claude/agentic-flow-fast.sh workers stats 2>/dev/null || true\n","post":"echo \"✅ Custom Workers complete\"\n.claude/agentic-flow-fast.sh workers results --json 2>/dev/null | head -20 || true\n"} |
Build composable background analysis workers with 24 phase executors and 6 presets.
# List available presets
npx ruvector workers presets
# List available phase executors
npx ruvector workers phases
# Create a custom worker from preset
npx ruvector workers create my-scanner --preset security-scan
# Run the worker
npx ruvector workers run my-scanner --path ./src
| Preset | Description | Phases |
|---|---|---|
quick-scan | Fast file discovery and stats | file-discovery → summarization |
deep-analysis | Comprehensive code analysis | file-discovery → static-analysis → complexity-analysis → import-analysis → pattern-extraction → graph-build → vectorization → summarization |
security-scan | Security-focused analysis | file-discovery → security-analysis → secret-detection → dependency-discovery → report-generation |
learning | Pattern learning and memory | file-discovery → pattern-extraction → embedding-generation → pattern-storage → sona-training |
api-docs | API endpoint documentation | file-discovery → api-discovery → type-analysis → report-generation |
test-analysis | Test coverage analysis | file-discovery → static-analysis → pattern-extraction → summarization |
file-discovery - Find files matching patternspattern-discovery - Discover code patternsdependency-discovery - Map dependenciesapi-discovery - Find API endpointsstatic-analysis - AST-based code analysiscomplexity-analysis - Cyclomatic complexitysecurity-analysis - Security vulnerability scanperformance-analysis - Performance bottlenecksimport-analysis - Import/export mappingtype-analysis - TypeScript type extractionpattern-extraction - Extract code patternstodo-extraction - Find TODOs/FIXMEssecret-detection - Detect hardcoded secretscode-smell-detection - Identify code smellsgraph-build - Build code graphcall-graph - Function call graphdependency-graph - Dependency graphvectorization - Convert to vectorsembedding-generation - ONNX embeddings (384d)pattern-storage - Store in VectorDBsona-training - SONA reinforcement learningsummarization - Generate summaryreport-generation - Create reportindexing - Index for searchCreate workers.yaml in your project:
version: '1.0'
workers:
- name: auth-scanner
triggers: [auth-scan, scan-auth]
phases:
- type: file-discovery
config:
patterns: ["**/auth/**", "**/login/**"]
- type: security-analysis
- type: secret-detection
- type: report-generation
capabilities:
onnxEmbeddings: true
vectorDb: true
- name: api-documenter
triggers: [api-docs, document-api]
phases:
- type: file-discovery
config:
patterns: ["**/routes/**", "**/api/**"]
- type: api-discovery
- type: type-analysis
- type: report-generation
Load configuration:
npx ruvector workers load-config --file workers.yaml
# Core commands
npx ruvector workers presets # List presets
npx ruvector workers phases # List phases
npx ruvector workers create <name> --preset <preset>
npx ruvector workers run <name> --path <path>
# Configuration
npx ruvector workers init-config # Generate workers.yaml
npx ruvector workers load-config # Load from workers.yaml
npx ruvector workers custom # List registered workers
# Monitoring
npx ruvector workers status # Worker status
npx ruvector workers results # Analysis results
npx ruvector workers stats # Statistics
Available via ruvector MCP server:
| Tool | Description |
|---|---|
workers_presets | List available presets |
workers_phases | List phase executors |
workers_create | Create custom worker |
workers_run | Run worker on path |
workers_custom | List custom workers |
workers_init_config | Generate config |
workers_load_config | Load config |
Workers can use these capabilities:
Workers auto-dispatch on UserPromptSubmit via trigger keywords:
# Create from security-scan preset
npx ruvector workers create security-checker --preset security-scan --triggers "security,vuln,cve"
# Run on source
npx ruvector workers run security-checker --path ./src
# View results
npx ruvector workers results
# workers.yaml
workers:
- name: code-learner
triggers: [learn, pattern-learn]
phases:
- type: file-discovery
config:
patterns: ["**/*.ts", "**/*.js"]
exclude: ["node_modules/**"]
- type: static-analysis
- type: pattern-extraction
- type: embedding-generation
- type: pattern-storage
- type: sona-training
capabilities:
onnxEmbeddings: true
vectorDb: true
sonaLearning: true