Skills

Self Improving Agent

Built-in self-improvement loop for Omnibot agents.

Install

npx skills add omnimind-ai/OmniBot --skill self-improving-agent -g -a claude-code -y
Repository
omnimind-ai/OmniBot2.1k
Category
AI and agents
Updated
3d ago
License
See repository
Context cost
Lightabout 1,087 tokens
Runs scripts
Yes, review before use

What it does

Built-in self-improvement loop for Omnibot agents. Use to record non-trivial failures, user corrections, outdated assumptions, and reusable best practices into structured workspace learnings, then promote stable rules into memory.

Self Improving Agent

This built-in skill is fixed-injected for Omnibot agent runs.

Use it to maintain a lightweight learning loop without interrupting the user's main task.

The runtime may auto-read this skill after a tool failure and auto-record the failure into data/ERRORS.md. Repeated failures with the same signature are merged into one bounded entry. If an argument/schema failure is followed by a successful call to the same tool in the same Agent run, the runtime closes that pending entry and distills the verified recovery into short-term memory.

When To Record

Record after the immediate task is safe or complete when any of these happens:

  1. a non-trivial command, tool, browser, or device action fails
  2. the user corrects your understanding, path, rule, or project assumption
  3. you discover an outdated Omnibot/runtime/project convention
  4. you find a reusable workaround or best practice that will likely save future retries
  5. the same mistake repeats in the same task or across tasks

Do not record ordinary chat, tiny one-off slips, or anything the user asked not to save.

Default Storage

  • skill-local learnings: .omnibot/skills/self-improving-agent/data/
  • project-local learnings: <project>/.learnings/ only when the lesson is repo-specific
  • long-term memory: .omnibot/memory/MEMORY.md via memory_upsert_longterm
  • short-term memory: .omnibot/memory/short-memories/ via memory_write_daily

Logging Workflow

Read the whole SKILL.md on GitHub

More in AI and agents