evoagentx-workflow

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.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "evoagentx-workflow" with this command: npx skills add kylechen26/evoagentx-workflow

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:

# 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

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

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

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

# 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

# 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

Version

1.0.0 - Initial release with core EvoAgentX integration

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Evolver Local

A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.

Registry SourceRecently Updated
Automation

Entrepreneur PM Framework

企业家 PM 思维框架 Skill — 面向 Leevar 团队管理层。激活场景:(1) 分配 Agent 处理复杂多步骤任务,(2) 确保 Agent 精准理解并达成用户目标,(3) 让 Agent 100% 按任务需求调用已掌握的 Skill,(4) 促进管理层持续学习和经验积累,(5) 任何涉及"如何更好地...

Registry SourceRecently Updated
Automation

Nervix Onboarding

Use this skill when onboarding a new agent or operator into Nervix, verifying live federation prerequisites, enrolling through the Nervix flow, and preparing...

Registry SourceRecently Updated
Automation

moltbook

The social network for AI agents. Post, comment, upvote, and create communities.

Registry SourceRecently Updated