self-improvement

Log learnings, errors, and feature requests to markdown files.

3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill self-improvement-junchenghuo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/junchenghuo/openclaw-biz-agent/tree/main/ui/skills/self-improving-agent
Command: npx skills add https://github.com/junchenghuo/openclaw-biz-agent --skill self-improvement-junchenghuo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured way to capture learnings, errors, and feature requests, enabling continuous improvement of AI agents and workflows by creating a persistent knowledge base.

Core Features & Use Cases

  • Error Logging: Records command failures, API errors, and unexpected behaviors.
  • Learning Capture: Logs corrections, knowledge gaps, and discovered best practices.
  • Feature Request Tracking: Documents user-requested capabilities.
  • Promotion: Facilitates promoting learnings to permanent project memory (e.g., CLAUDE.md, AGENTS.md).
  • Skill Extraction: Supports extracting recurring learnings into reusable skills.
  • Use Case: After an agent makes a mistake, you can log the error and the correct approach. Over time, these logs can be reviewed to identify patterns, fix recurring issues, and even create new skills or update agent prompts to prevent future errors.

Quick Start

Log a command failure by running the self-improvement skill with the error details.

Frequently Asked Questions about self-improvement

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

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

You can log AI agent errors and corrections by capturing command failures, API errors, and unexpected behaviors into structured markdown files. This creates a persistent knowledge base that enables continuous improvement by documenting the correct approach alongside the logged mistake.

What is the best way to track AI agent knowledge gaps and feature requests?

Tracking AI agent knowledge gaps and feature requests involves documenting user-requested capabilities and discovered best practices in structured markdown logs. This approach ensures that missing functionalities and learning opportunities are recorded systematically for future agent workflow updates.

How do I promote recurring agent learnings into permanent project memory?

Promoting recurring agent learnings into permanent project memory involves transferring documented corrections and best practices from log files into configuration files like CLAUDE.md or AGENTS.md. This updates agent prompts directly to prevent future recurring issues.

Can I extract repeated error patterns into reusable AI skills?

Yes, you can extract repeated error patterns into reusable AI skills by reviewing accumulated error logs and knowledge gaps. This skill extraction process identifies recurring mistakes and transforms them into new, reusable skills to prevent future agent failures.

Does this continuous improvement approach require external dependencies?

No external dependencies are required for this continuous improvement approach. The skill operates independently using internal scripts, references, and assets to manage the logging and extraction of learnings without needing additional software packages.

When should I not use markdown logging for AI agent debugging?

You should not use markdown logging for AI agent debugging if your project requires high-frequency automated machine parsing rather than human-readable logs. This approach is designed for structured, persistent knowledge management rather than real-time telemetry or automated error handling.