self-improvement

Log learnings and errors to structured markdown files in the workspace.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill self-improvement-sigitpoerwo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/sigitpoerwo/repoworkspace_zahra/tree/main/skills/01-SIAP-PAKAI/ai-agent/self-improving-agent-3.0.4
Command: npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill self-improvement-sigitpoerwo

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 of Claude/OpenClaw workspace.

Core Features & Use Cases

  • Log learnings to structured markdown files in the workspace's .learnings directory (LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md).
  • Promote broadly applicable learnings to CLAUDE.md, AGENTS.md, and/or .github/copilot-instructions.md for cross-session guidance.
  • Support OpenClaw workflow automation via hooks and memory integration.

Quick Start

Enable and run the self-improvement activator after task completion to prompt logging.

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 learnings in an OpenClaw workspace?

To log errors and learnings in an OpenClaw workspace, the skill captures command failures and user corrections into structured markdown files like LEARNINGS.md and ERRORS.md within the .learnings directory, enabling continuous AI improvement across sessions.

What is continuous AI self-improvement through structured memory files?

Continuous AI self-improvement via structured memory files is the process of recording corrections and missing features into markdown logs, then promoting broadly applicable learnings to CLAUDE.md and AGENTS.md for cross-session guidance.

How do I promote learnings to CLAUDE.md and AGENTS.md?

You promote learnings to CLAUDE.md and AGENTS.md by identifying broadly applicable corrections from the .learnings directory and moving them into these workspace files, applying best practices across future OpenClaw sessions.

Can I use workflow hooks for automated memory integration?

Yes, you can use workflow hooks for automated memory integration. The skill supports OpenClaw workflow automation via hooks, allowing it to automatically prompt logging after task completion without manual intervention.

Does the self-improvement skill work with GitHub Copilot instructions?

Yes, the skill works with GitHub Copilot instructions. It promotes broadly applicable learnings and corrections to the .github/copilot-instructions.md file, ensuring cross-session guidance extends to your Copilot integration.

When should I not use markdown files for logging learnings?

You should not use markdown files for logging learnings if your project requires high-frequency automated queries rather than human-readable cross-session guidance, as the structured markdown format prioritizes readability over database performance.