self-improvement

Log learnings, errors, and corrections to Markdown files for AI agents.

8|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Tugoukezhang/workbuddy-skills --skill self-improvement-tugoukezhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/Tugoukezhang/workbuddy-skills/tree/main/skills/self-improving-agent
Command: npx skills add https://github.com/Tugoukezhang/workbuddy-skills --skill self-improvement-tugoukezhang

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 agent behavior.

Core Features & Use Cases

  • Log learnings and errors to centralized Markdown files for sharing and review
  • Promote broadly applicable learnings to project memory (CLAUDE.md, AGENTS.md)
  • Integrate with OpenClaw hooks for cross-session knowledge sharing

Quick Start

Log a learning after completing a task and promote it when it becomes broadly applicable.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I log agent errors and corrections to Markdown for continuous improvement?

You log agent errors and corrections to Markdown by capturing failed prompts, applied corrections, and discovered better approaches into centralized files, enabling cross-session memory and continuous agent behavior improvement.

What is cross-session memory for AI agents and how does it work?

Cross-session memory enables AI agents to retain learnings, errors, and corrections across different sessions by logging them to centralized Markdown files and applying OpenClaw hooks for knowledge sharing.

When should I promote a learning to project memory files like CLAUDE.md or AGENTS.md?

You promote a learning to project memory files like CLAUDE.md or AGENTS.md when a logged learning, error correction, or better approach becomes broadly applicable to the overall project context.

How do I integrate OpenClaw hooks to share agent knowledge across sessions?

Integrate OpenClaw hooks by configuring them to trigger when prompts fail or corrections are made, automatically logging the learnings to Markdown files for cross-session knowledge sharing.

Can I use optional scripts and references to enhance agent learning capture?

Optional scripts, references, and assets provide on-demand enhancements for capturing agent learnings, defining the discovery scope through frontmatter name and description while supporting the core logging mechanism.

Does this approach require dependencies to log learnings and errors to Markdown?

No dependencies are required to log learnings and errors to Markdown files, as the skill operates independently using frontmatter for discovery scope and optional assets for enhancements.