evolve

Update SKILL.md Gotchas from execution history and memory sources.

6|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kok1eee/o-m-cc --skill evolve-kok1eee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve
Source: https://github.com/kok1eee/o-m-cc/tree/main/skills/evolve
Command: npx skills add https://github.com/kok1eee/o-m-cc --skill evolve-kok1eee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the self-improvement of other skills by deriving insights from execution history and memory sources, enabling continuous refinement of capabilities.

Core Features & Use Cases

  • Memory-driven evolution: extract lessons from recent runs and agent memories to update skill behavior.
  • Gotchas augmentation: automatically append actionable pitfalls to Gotchas sections with guardrails and up to 5 new entries per skill.
  • Session-wide evolution: perform periodic improvements across sessions and across related skills to reduce drift.

Quick Start

Evolve the skill to update its Gotchas based on recent executions and memory.

Frequently Asked Questions about evolve

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

FAQPage Schema
How do I automate skill improvement using execution logs and memory?

Automated skill improvement analyzes execution logs and agent memory to extract lessons, then updates skill behavior by appending actionable Gotchas to SKILL.md files for continuous refinement.

What is memory-driven skill evolution and how does it work?

Memory-driven skill evolution reads recent run logs and consults auto-memory and agent-memory sources to identify pitfalls, automatically updating skill definitions with new guardrails across sessions.

How do I automatically update Gotchas in SKILL.md based on recent runs?

Updating Gotchas in SKILL.md happens automatically by reading skill usage logs and extracting insights, appending up to five new actionable entries per skill with guardrails to prevent drift.

Can I periodically evolve multiple skills across different sessions?

Periodic skill evolution across sessions is supported by reading execution history and memory sources, enabling batch updates to related skills to reduce drift and maintain consistent improvements.

What is the limit on new Gotchas entries per skill during evolution?

The Gotchas update enforces a strict limit of five new entries per skill, ensuring guardrails remain concise and actionable while recording the evolution completion in memory.

Why should I use automated memory learning instead of manually updating skills?

Automated memory learning reduces manual overhead by deriving insights directly from execution history and agent memories, preventing drift and ensuring continuous refinement across repeatedly used skills.