self-improvement

Log learnings, errors, and corrections into structured markdown files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The skill provides a structured way to log learnings, errors, and corrections during work to enable rapid improvement and knowledge reuse.

Core Features & Use Cases

  • Log errors, corrections, and feature requests into dedicated markdown files for traceability.
  • Promote widely applicable learnings into project memory or agent-specific guides.
  • Use with OpenClaw to automate detection and extraction of recurring patterns across sessions.

Quick Start

After completing a task, log a learning to .learnings/LEARNINGS.md following the standard 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 errors and corrections for continuous improvement in Claude interactions?

To log errors and corrections for continuous improvement, you write entries into dedicated markdown files within the .learnings directory using a structured template. This creates a traceable learning log across agent interactions.

What is the best way to capture recurring patterns across OpenClaw sessions?

Capturing recurring patterns across OpenClaw sessions is best handled by using the skill's optional automation to detect and extract recurring behaviors. You can then promote these highlights into project memory files like AGENTS.md.

How do I promote widely applicable learnings into project memory files?

You promote widely applicable learnings into project memory by using the skill's optional automation to elevate highlights from the .learnings markdown files into configuration files like CLAUDE.md, AGENTS.md, or copilot-instructions.md.

Do I need frontmatter to track learning logs for agent workflows?

Yes, you need frontmatter containing a name and description to track learning logs for agent workflows. This structured metadata is required alongside your dedicated markdown templates to ensure proper logging and knowledge reuse.

Can I use this error-tracking workflow without any external dependencies?

Yes, you can use this error-tracking workflow without external dependencies because the skill relies solely on structured markdown files and optional automation. It operates independently to log corrections and failed commands.

When should I not use markdown files for logging agent corrections?

You should not use markdown files for logging agent corrections if you require automated database queries or complex data analytics, as this approach is strictly designed for text-based traceability and knowledge reuse.