Skip to content
Back to skills

Evoagentx Workflow

ASecurity

Bridge EvoAgentX (1000+ star open-source framework) with OpenClaw. Enables self-evolving agentic workflows - workflows that automatically improve over time through evolutionary optimization. Solves the gap where no EvoAgentX integration existed for OpenClaw (only 2 minimal EvoMap skills existed). Provides workflow autoconstruction, TextGrad/AFlow/MIPRO optimization algorithms, and GEP (Genome Evolution Protocol) integration.

  • 14 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
toolspythongobashgitsecuritydocumentation

Works with

  • cli

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill evoagentx-workflow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evoagentx Workflow?

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

Security grade badge for Evoagentx Workflow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-evoagentx-workflow/badge)](https://www.skillsdirectory.com/skills/modbender-evoagentx-workflow)

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: evoagentx-workflow
description: Bridge EvoAgentX (1000+ star open-source framework) with OpenClaw. Enables self-evolving agentic workflows - workflows that automatically improve over time through evolutionary optimization. Solves the gap where no EvoAgentX integration existed for OpenClaw (only 2 minimal EvoMap skills existed). Provides workflow autoconstruction, TextGrad/AFlow/MIPRO optimization algorithms, and GEP (Genome Evolution Protocol) integration.
metadata:
  {
    "openclaw":
    {
      "requires": { "bins": ["python3", "pip"] },
      "install":
      [
        {
          "id": "pip",
          "kind": "pip",
          "package": "evoagentx",
          "bins": ["python3"],
          "label": "Install EvoAgentX framework",
        },
      ],
    },
  }
---

# EvoAgentX Workflow Integration

Integrates the EvoAgentX framework with OpenClaw for self-evolving agentic workflows.

## When to Use This Skill

Use this skill when:
- Building multi-agent workflows that need to evolve over time
- Evaluating and optimizing existing agent workflows
- Implementing the Genome Evolution Protocol (GEP)
- Creating self-improving agent systems
- Migrating static workflows to self-evolving ones

## Quick Start

### CLI Usage

This skill provides a command-line interface for EvoAgentX operations:

```bash
# Check if EvoAgentX is installed
python3 scripts/evoagentx_cli.py status

# Get installation instructions
python3 scripts/evoagentx_cli.py install

# Show usage examples
python3 scripts/evoagentx_cli.py examples

# Create a workflow template
python3 scripts/evoagentx_cli.py create-workflow \
  --name ResearchWorkflow \
  --description "A research automation workflow"

# Check EvoAgentX status
python3 scripts/evoagentx_cli.py check
```

### Installation

```bash
# Install EvoAgentX framework
pip install evoagentx

# Verify installation
python3 -c "import evoagentx; print(evoagentx.__version__)"
```

### 1. Create a Basic Workflow

After running `create-workflow`, edit the generated Python file:

```python
from evoagentx import Agent, Workflow

class MyWorkflow(Workflow):
    async def execute(self, context):
        # Your workflow logic here
        result = await self.run_agents(context)
        return result
```

### 2. Enable Self-Evolution

```python
from evoagentx.evolution import EvolutionEngine

engine = EvolutionEngine()
optimized_workflow = await engine.evolve(
    workflow=MyWorkflow(),
    iterations=10,
    evaluation_criteria={"accuracy": 0.95}
)
```

## Core Concepts

### Workflows
- Multi-agent orchestration
- State management
- Tool integration

### Evolution Strategies
- **TextGrad**: Prompt optimization
- **AFlow**: Workflow structure optimization  
- **MIPRO**: Multi-step reasoning optimization

### Genomes
Encoded success patterns containing:
- Task type classification
- Approach methodology
- Outcome metrics
- Context requirements

## Common Patterns

### Pattern 1: Research Workflow Evolution
```python
# Start with basic research workflow
workflow = ResearchWorkflow()

# Evolve for better results
evolution = await workflow.evolve(
    dataset=research_queries,
    metric="comprehensiveness"
)
```

### Pattern 2: Tool Selection Optimization
```python
# EvoAgentX automatically selects optimal tools
workflow = AgentWorkflow(
    tools=["web_search", "browser", "file_io"],
    auto_select=True
)
```

## Security Considerations

- All evolution happens locally (no data exfiltration)
- Genomes contain no credentials
- Evaluation uses synthetic data when possible

## References

- EvoAgentX GitHub: https://github.com/EvoAgentX/EvoAgentX
- Documentation: https://evoagentx.github.io/EvoAgentX/
- arXiv Paper: https://arxiv.org/abs/2507.03616

## Version

1.0.0 - Initial release with core EvoAgentX integration

Files in this skill

  • SKILL.md3.9 KB
  • scripts/evoagentx_cli.py8.7 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…