evolving-ai-agents
CommunityContinuously evolve agents to score higher.
Education & Research#prompt optimization#skill discovery#agent evolution#git versioning#self-improving agents#benchmark evaluation
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.