self-improvement

Log learnings and errors to .learnings files for continuous improvement.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Captures learnings, errors, and corrections to enable continuous improvement across sessions and projects, reducing repetitive mistakes and enabling faster iteration.

Core Features & Use Cases

  • Log corrections and errors to dedicated learnings files (.learnings/LEARNINGS.md, .learnings/ERRORS.md) for later review.
  • Link related entries and surface recurring patterns to promote knowledge into project memory.
  • Integrate with OpenClaw workspace to standardize prompts, workflows, and agent behavior improvements.

Quick Start

Log a learning entry to .learnings/ after a non-obvious finding or error to start the continuous improvement loop.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I log errors and corrections for continuous improvement across projects?

Log errors and corrections by appending entries to dedicated learnings files like .learnings/LEARNINGS.md and .learnings/ERRORS.md, capturing non-obvious findings to reduce repetitive mistakes across sessions.

What is the best way to promote recurring learnings into project memory?

Promote recurring learnings into project memory by linking related entries, surfacing patterns, and writing broadly useful insights into CLAUDE.md, AGENTS.md, and .github/copilot-instructions.md.

How do I start tracking command failures and discovered better approaches?

Start tracking command failures and better approaches by logging a learning entry to the .learnings/ directory after a non-obvious finding or error to initiate the continuous improvement loop.

Does this continuous improvement workflow integrate with OpenClaw workspace?

Yes, it integrates with the OpenClaw workspace to standardize prompts, workflows, and agent behavior improvements across tools and projects.

When do I need to capture learnings across sessions?

Capture learnings across sessions when events like command failures, user corrections, missing capabilities, outdated knowledge, or discovered better approaches occur to enable faster iteration.

How does frontmatter metadata work for discoverability in learnings files?

Frontmatter metadata is provided for learnings entries to enable discovery, standardizing how logged errors and corrections are indexed and surfaced across projects.