Skip to content
Back to skills

Flow

ASecurity

Intelligent skill orchestrator that compiles natural language requests into secure, reusable workflows

  • 651 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 10, 2026
toolspythonbashapidatabasesecurity

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add sundial-org/awesome-openclaw-skills --skill flow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Flow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Flow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sundial-org-flow/badge)](https://www.skillsdirectory.com/skills/sundial-org-flow)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flow
description: Intelligent skill orchestrator that compiles natural language requests into secure, reusable workflows
---

---
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

1. **Natural Language Input**: Describe what you want to build
2. **Intent Parsing**: Extract capabilities, tags, and execution steps
3. **Registry Search**: Find existing skills that match requirements
4. **Security Scan**: Check all components for malicious patterns
5. **Composition**: Merge skills into single executable FLOW
6. **Registration**: Save new FLOW for future reuse

## Usage

### Interactive Mode
```
python flow.py
Flow> Build a web scraper that extracts prices and saves to CSV
```

### CLI Mode
```bash
python flow.py "Create an automation that monitors API endpoints"
```

### List Skills
```bash
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 orchestrator
- `natural_language_parser.py` - NLP for user intent
- `skill_registry.py` - Reusable skill database
- `skill_scanner_integration.py` - Security scanning
- `skill_composer.py` - Compiles skills into FLOW

## Requirements

- Python 3.8+
- No external dependencies for core functionality

## Author

@bvinci1-design

Files in this skill

  • README.md3.8 KB
  • SKILL.md2 KB
  • flow.py9.8 KB
  • natural_language_parser.py10.3 KB
  • requirements.txt260 B
  • skill_composer.py9.8 KB
  • skill_registry.py10.5 KB
  • skill_scanner_integration.py12.2 KB
  • streamlit_ui.py10.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…