auto-evolution

Capture usage patterns and error-driven learnings to generate skill improvement drafts.

7|1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ZhanlinCui/Auto-Evolution-Agent-Skills --skill auto-evolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-evolution
Source: https://github.com/ZhanlinCui/Auto-Evolution-Agent-Skills/tree/main/skills/evolution
Command: npx skills add https://github.com/ZhanlinCui/Auto-Evolution-Agent-Skills --skill auto-evolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-Evolution addresses the challenge of agents forgetting learned patterns and re-solving the same issues by continuously capturing interactions, errors, and skill usage to build a persistent knowledge base.

Core Features & Use Cases

  • Memory-driven three-layer memory (episodic, semantic, procedural) enables long-term learning from real-world interactions.
  • Pattern detection and draft generation convert repetitive experiences into reusable skills.
  • Use cases include prompting automatic draft creation for recurring errors or workflows, reducing manual maintenance and accelerating improvement.

Quick Start

Enable the evolution hooks in your environment and start using skills as usual; the system will silently capture usage, analyze patterns at session end, and propose drafts for new skills in memory/drafts.

Frequently Asked Questions about auto-evolution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an AI agent remember patterns and stop repeating the same errors?

To make an agent remember patterns, you need memory-driven self-evolution, which captures usage and error data to build a persistent knowledge base. This prevents agents from re-solving previously encountered issues across interactions.

How does episodic, semantic, and procedural memory work for agent skills?

Three-layer memory works by storing interaction histories, factual knowledge, and task rules to enable long-term learning. This architecture captures real-world interactions across layers to track skill effectiveness and build lasting agent knowledge.

How do I automate the creation of new skills from recurring agent workflows?

Automate skill creation by enabling evolution hooks that capture usage and analyze patterns at session end. The system detects repetitive experiences and automatically generates draft skills in local storage for validation.

Can I use memory-driven self-evolution for agent skills in an offline environment?

Yes, you can use memory-driven self-evolution offline because it provides local storage hooks for offline use. The self-contained architecture ensures pattern detection and draft generation function without requiring external connectivity.

What is the best way to track agent skill effectiveness over multiple interactions?

The best way to track agent skill effectiveness is using an evolution pipeline that applies captured learnings across interactions. It continuously monitors usage, analyzes patterns, and promotes validated behaviors into reusable knowledge.

Why do agents forget learned patterns and require manual skill maintenance?

Agents forget learned patterns because they lack persistent memory to store error-driven learnings from past sessions. Without an automated evolution pipeline capturing usage, repetitive experiences are lost and require manual re-solving.