self-improvement

Log learnings, errors, and corrections to markdown files under .learnings.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Sjw2005/https---gitee.com-song-jiawei-2005-yolopro --skill self-improvement-sjw2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/Sjw2005/https---gitee.com-song-jiawei-2005-yolopro/tree/main/.agents/skills/self-improvement
Command: npx skills add https://github.com/Sjw2005/https---gitee.com-song-jiawei-2005-yolopro --skill self-improvement-sjw2005

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Logging learnings, errors, and corrections to markdown files enables continuous improvement across sessions and agents, preserving context and enabling review and promotion of insights.

Core Features & Use Cases

  • Logs corrections, errors, and knowledge gaps to a centralized learning store (.learnings) for later analysis.
  • Supports promotion of broadly applicable learnings to workspace guidance (CLAUDE.md, AGENTS.md, and related artifacts) and potential skill extraction.
  • Provides hooks and scripts to automatically prompt for learning after prompts or tool failures, reducing cognitive load during development.

Quick Start

Log a learning entry immediately after any correction, error, or new insight to preserve details for future sessions.

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 corrections and errors to markdown files for continuous improvement?

To log AI agent corrections, you capture errors and knowledge gaps into markdown files within a centralized .learnings store. This enables continuous improvement by preserving context for later analysis and future sessions.

How does logging learnings to markdown help with promoting insights to project memory?

Logging learnings to markdown helps with promoting insights by enforcing YAML frontmatter consistency and workflow requirements. Broadly applicable learnings are reviewed and promoted to workspace guidance files like CLAUDE.md or AGENTS.md.

Can I automatically prompt for learning logs after tool failures in my development workflow?

Yes, you can automatically prompt for learning logs after tool failures. The system provides hooks and scripts that trigger logging prompts after tool failures or corrections, reducing cognitive load during development.

What is the best way to preserve AI context and knowledge gaps across multiple sessions?

The best way to preserve AI context across sessions is logging corrections and knowledge gaps to a centralized learning store. This stores logs under .learnings for later processing and potential extraction of reusable skills.

Does the learning log promotion process enforce YAML frontmatter consistency for workspace guidance?

Yes, the learning log promotion process enforces YAML frontmatter consistency. It ensures workflow requirements are met before promoting broadly applicable learnings to workspace guidance artifacts like CLAUDE.md and AGENTS.md.

When should I not use a centralized learning store for AI self-improvement?

You should avoid a centralized learning store for AI self-improvement when dealing with highly sensitive data, as logs are stored in markdown files. It is also less suitable for ephemeral sessions where long-term context preservation is unnecessary.