self-improvement

Log learnings, errors, and corrections to .learnings/ files across OpenClaw sessions.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill self-improvement-okbest2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/self-improving-agent
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill self-improvement-okbest2024

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Capture learnings, errors, and corrections to enable continuous improvement.

Core Features & Use Cases

  • Log learnings to .learnings/LEARNINGS.md when corrections are made, errors occur, or new insights arise.
  • Route noteworthy learnings to broad-priority channels (CLAUDE.md, AGENTS.md, or copilot-instructions.md) when patterns are widely applicable.
  • Provide a workspace-friendly structure that integrates with the self-improvement workflow and optional hooks for automation.

Quick Start

Log a learning by adding an entry to the appropriate file under .learnings/ after completing a task.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I capture and log errors and learnings across OpenClaw sessions?

To capture learnings across OpenClaw sessions, you log errors and corrections by adding structured entries to files under the `.learnings/` directory. This requires a frontmatter with name and description to structure outputs.

What is the best way to record command failures and user corrections for continuous improvement?

Recording command failures and user corrections involves capturing these events as structured outputs in `.learnings/LEARNINGS.md`. This turns lessons into repeatable improvements and applies to external tool failures and outdated knowledge.

Can I route widely applicable learnings to CLAUDE.md or AGENTS.md automatically?

Yes, you can route noteworthy learnings to broad-priority channels like CLAUDE.md, AGENTS.md, or copilot-instructions.md. This optional promotion path applies when patterns are widely applicable across your workspace.

Does the self-improvement workflow require any dependencies or external tools?

No, the continuous improvement workflow has no external dependencies. It provides a workspace-friendly structure that integrates with optional hooks for automation, requiring only a frontmatter with name and description.

When should I not use a workspace-friendly structure for logging learnings?

You should avoid this learning capture structure if your tasks do not involve command failures, user corrections, missing capabilities, or outdated knowledge. It is specifically designed to turn these recurring lessons into repeatable improvements.