←Leaderboard/Knowledge/self-improving-agent
Last commit on October 3, 2026·Created on January 31, 2026

pskoett/self-improving-agent

“A mechanism for agents to log errors and corrections into a persistent memory loop.”
Combined rank
#459
across all skills
In Knowledge
#19
category rank
Stars
772
7d change unavailable
Forks
115
Watchers
3
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill enables AI agents to capture learnings, failed commands, and user corrections in markdown files. By documenting missing capabilities or outdated knowledge during a session, the agent creates a structured record of improvements to reference before starting future tasks.

WHO IT'S FOR
AI agent / automation builders
implementing continuous learning loops for agents
OpenClaw users
enhancing agent memory and knowledge management
Technical leads / architects
standardizing AI agent error handling and feedback
AI agent power users
reducing repetitive AI mistakes in long-term projects
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

OpenClaw built-in installer

Installs: Installs the self-improving-agent package into the active OpenClaw workspace. · OpenClaw

Before you start
  • OpenClaw with its built-in skill installer available.
  1. Run this command in a terminal to install into the active OpenClaw workspace.

    openclaw skills install @pskoett/self-improving-agent
self-improving-agent/SKILL.md ↗ · Checked Oct 18, 2026README.md ↗ · Checked Oct 18, 2026

Give it something to do.

Suggested first task

Save a useful correction

Uses self-improving-agent

  • The project or workspace root where the learning should be saved.
  • A correction describing the mistaken assumption and the correct information.
Use the self-improving-agent skill to record the correction I provide in this project's .learnings/LEARNINGS.md with category correction. First ensure the learning directory and log files exist without overwriting existing files. Keep the entry concise and exclude secrets.
self-improving-agent/SKILL.md ↗ · Checked Oct 18, 2026