evolving-ai-agents

Community

Continuously evolve agents to score higher.

Authorqcmuu
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you automatically evolve AI agents so their prompts, skills, and memory improve over time against measurable benchmarks instead of relying on slow, manual trial-and-error.

Core Features & Use Cases

  • Benchmark-driven evolution loop: Runs solve → observe → evolve → gate → reload cycles using benchmark feedback to guide targeted mutations.
  • File-system-based agent optimization: Represents evolving agent state (prompts, skills, memory, tools) as versioned workspace files so changes are explicit, inspectable, and rollbackable.
  • Automated skill discovery and refinement: Learns reusable procedures by proposing, curating, merging, and updating skills based on observed failures and performance changes.
  • Git snapshot gating for safety: Uses git snapshots for rollback-friendly gating so rejected or harmful mutations don’t linger.

Quick Start

Use A-Evolve to run 10 evolution cycles for a SWE-bench agent by giving the command: pip install a-evolve && python -c "import agent_evolve as ae; evolver=ae.Evolver(agent='swe', benchmark='swe-verified'); r=evolver.run(cycles=10); print(r.final_score)"

Dependency Matrix

Required Modules

a-evolvepyyaml

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: evolving-ai-agents
Download link: https://github.com/qcmuu/AI-Research-Skills/archive/main.zip#evolving-ai-agents

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.