Productivity & TasksDocumentedScanned
flow
Intelligent skill orchestrator that compiles natural language requests into secure, reusable workflows
Share:
Installation
npx clawhub@latest install flowView the full skill documentation and source below.
Documentation
summary: Intelligent skill orchestrator that compiles natural language requests into secure, reusable workflows tags: - automation - workflow - nlp - security - orchestration - skill-builder - clawdbot - mcp
Flow
Intelligent Skill Orchestrator for Clawdbot/MCP - compose natural language requests into secure, reusable FLOW skills.
Capabilities
- Parse natural language build requests
- Search skill registry for reusable components
- Security scan all skills before composition
- Compile multiple skills into unified FLOW
- Track skill usage for intelligent reuse
- Dependency resolution with topological sorting
How It Works
Usage
Interactive Mode
python flow.py
Flow> Build a web scraper that extracts prices and saves to CSV
CLI Mode
python flow.py "Create an automation that monitors API endpoints"
List Skills
python flow.py --list
Security Features
- Code execution detection (eval, exec)
- Data exfiltration pattern matching
- Crypto mining indicator scanning
- System modification attempt detection
- AST-based code analysis
- Obfuscation detection
Architecture
flow.py- Main orchestratornatural_language_parser.py- NLP for user intentskill_registry.py- Reusable skill databaseskill_scanner_integration.py- Security scanningskill_composer.py- Compiles skills into FLOW
Requirements
- Python 3.8+
- No external dependencies for core functionality
Author
@bvinci1-design