self-improvement

Log learnings, errors, and corrections to markdown files for continuous improvement.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gevrey/openclaw_backup --skill self-improvement-gevrey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/gevrey/openclaw_backup/tree/main/skills/self-improving-agent
Command: npx skills add https://github.com/gevrey/openclaw_backup --skill self-improvement-gevrey

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Log learnings, errors, and corrections to enable continuous improvement across projects and sessions.

Core Features & Use Cases

  • Centralized logging of corrections, insights, knowledge gaps, and best practices to markdown files for easy review and sharing.
  • Supports promotion of valuable learnings into project memory or agent-facing guidelines (CLAUDE.md, AGENTS.md, or copilot-instructions).
  • Facilitates hooking and automated prompts to reminder workflows, and inter-session knowledge sharing for OpenClaw workflows.

Quick Start

Create the required .learnings directory structure at the workspace or project root and begin logging a learning entry using the defined format.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I log command failures and corrections to markdown for continuous learning?

To log command failures and corrections for continuous learning, you capture errors, insights, and user corrections directly into markdown files. This centralized logging enables easy review, sharing, and reuse of knowledge across different projects and sessions.

What is the best way to share learnings across multiple sessions and projects?

The best way to share learnings across sessions is to promote valuable corrections and insights into project memory or agent-facing guidelines like CLAUDE.md and AGENTS.md. This ensures persistent knowledge sharing throughout your workflow.

How do I set up a directory structure to track errors and feature requests?

To track errors and feature requests, you initialize a .learnings directory at your workspace root containing LEARNINGS.md, ERRORS.md, and FEATURE_REQUESTS.md files. You then log entries using a defined markdown format.

Can I promote logged insights into agent guidance files like CLAUDE.md?

Yes, you can promote logged insights into agent guidance files like CLAUDE.md, AGENTS.md, or copilot-instructions. This elevates valuable corrections and best practices into permanent agent-facing guidelines for future operations.

Does OpenClaw support automated hooks for logging missing capabilities?

OpenClaw supports automated hooks and prompts that trigger logging workflows when a requested capability is missing or an operation fails. This automates the capture of knowledge gaps for continuous improvement.