self-improvement

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

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

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 of Claude-driven sessions. This helps ensure issues are captured and future iterations benefit from past experiences.

Core Features & Use Cases

  • Log corrections and user feedback to .learnings/LEARNINGS.md or ERRORS.md
  • Promote high-value learnings to CLAUDE.md, AGENTS.md, or copilot-instructions.md
  • Centralize memory of recurring patterns for cross-session improvements

Quick Start

Log a recent session error or correction to .learnings/ using the self-improvement workflow.

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 Claude sessions to improve future responses?

Log errors and corrections by writing structured entries to dedicated files under the .learnings directory, specifically LEARNINGS.md and ERRORS.md, to capture issues and enable continuous improvement across sessions.

What is the best way to capture knowledge gaps and missing capabilities across OpenClaw sessions?

Capture knowledge gaps using the self-improvement workflow, which automates logging command failures, user corrections, and missing capabilities into centralized memory files within the .learnings directory.

Can I promote high-value learnings from .learnings files to CLAUDE.md or copilot-instructions.md?

Yes, promote high-value learnings from .learnings files to CLAUDE.md, AGENTS.md, and .github/copilot-instructions.md to align with existing extraction and promotion workflows for cross-session improvements.

Does the self-improvement workflow work with existing OpenClaw workspace guidelines and tool integrations?

The self-improvement workflow applies to any command failure, user correction, or knowledge gap across sessions and aligns with existing OpenClaw workspace guidelines and tool integrations using structured logging.

When should I log a session correction to LEARNINGS.md versus ERRORS.md?

Log user feedback and corrections to LEARNINGS.md to centralize recurring patterns, while logging command failures and execution issues to ERRORS.md to ensure proper issue categorization for future iterations.