self-improvement

Log learnings and errors to Markdown files for continuous improvement.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps teams capture learnings, corrections, and errors during sessions to drive continuous improvement and prevent recurring mistakes.

Core Features & Use Cases

  • Centralized logging of learnings, errors, and feature requests to stable Markdown files.
  • Promotion of broadly useful learnings to project memory and agent guidelines (e.g., CLAUDE.md, AGENTS.md, and copilot-instructions).
  • Hooks and reminders to capture learnings after prompts, errors, or corrections in OpenClaw workflows.

Quick Start

Log your first learning 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 log errors and corrections for continuous improvement in OpenClaw workflows?

You can log errors and corrections for continuous improvement by capturing learnings into stable Markdown files. The skill hooks into OpenClaw workflows to record command failures, user corrections, and feature requests automatically.

What is the best way to prevent recurring coding mistakes across sessions?

To prevent recurring mistakes across sessions, the skill promotes broadly useful learnings to project memory and agent guidelines like CLAUDE.md and AGENTS.md. This ensures past corrections persist and guide future agent behavior.

How do I capture feature requests and learnings to Markdown files during development?

Capture feature requests and learnings to Markdown files by using hooks that trigger after prompts, errors, or corrections. This centralized logging approach structures your development notes for continuous team improvement.

Can I use this learning log to update agent guidelines like copilot-instructions?

Yes, you can update agent guidelines like copilot-instructions. The skill promotes broadly useful learnings from your logs directly into project memory files including CLAUDE.md, AGENTS.md, and copilot-instructions.

How does cross-session memory integration work for error tracking?

Cross-session memory integration for error tracking works by promoting logged errors and corrections from stable Markdown files into persistent project memory. This consolidates learnings across multiple sessions into agent guidelines.

When do I need structured logging for command failures in software engineering?

You need structured logging for command failures when you want to stop repeating the same mistakes. The skill records these failures into Markdown files, enabling continuous improvement and preventing recurring errors in OpenClaw workflows.