self-improving

Automatically records corrections, errors, and reflections into a persistent learning store.

27|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/CorellisOrg/Corellis --skill self-improving-corellisorg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improving
Source: https://github.com/CorellisOrg/Corellis/tree/main/templates/self-improving
Command: npx skills add https://github.com/CorellisOrg/Corellis --skill self-improving-corellisorg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically learn from corrections, errors, and reflections to convert everyday feedback into permanent capability, reducing repeated mistakes and accelerating improvement.

Core Features & Use Cases

  • Semantic detection: learns from feedback without relying on keyword matching.
  • Structured learning store: records corrections, errors, and reflections to persistent memory for future reference.
  • Continuous improvement: promotes valuable lessons to long-term memory when applicable.

Quick Start

Provide a correction or indicate an error to trigger the self-improving workflow so I log the lesson and update capabilities.

Frequently Asked Questions about self-improving

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

FAQPage Schema
How do I make an agent learn from corrections and errors automatically?

To make an agent learn from corrections automatically, use semantic detection to capture user feedback and errors, then store them in a persistent learning store. This converts everyday feedback into permanent capability without relying on manual updates.

What is semantic detection for self-improvement in AI agents?

Semantic detection for self-improvement is a mechanism that learns from feedback by understanding meaning rather than matching exact keywords. It captures corrections and errors during interactions to trigger structured learning workflows automatically.

How do I store reflections and best practices in persistent memory?

Store reflections and best practices by writing them to a structured learning directory like a workspace folder. Organize feedback into separate files for corrections, errors, reflections, and best-practices to maintain a persistent learning store.

Does this self-improving approach work without keyword matching?

Yes, this self-improving approach works without keyword matching by using semantic detection. It analyzes the meaning of user corrections and errors to capture lessons, ensuring feedback is understood even when exact trigger words are absent.

When do lessons get promoted to long-term memory files?

Lessons get promoted to long-term memory files when they are identified as valuable for future reasoning and task execution. The system promotes these structured learnings from the local learning store to global memory files as appropriate.

Can I use this memory management approach for continuous task improvement?

Yes, you can use this memory management approach for continuous task improvement. It applies across interactions requiring reasoning and planning, logging observed errors and better approaches to reduce repeated mistakes and accelerate performance.