self-improvement

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

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ProyectoG007/Skill.bat --skill self-improvement-proyectog007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/ProyectoG007/Skill.bat/tree/main/scripts/04_AI_ML/05.%20self-improving-agent-3.0.2
Command: npx skills add https://github.com/ProyectoG007/Skill.bat --skill self-improvement-proyectog007

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill captures learnings, errors, and corrections to enable continuous improvement of AI agents and workflows, preventing recurring mistakes and accelerating development.

Core Features & Use Cases

  • Error Logging: Records command failures, API errors, and unexpected behaviors.
  • Learning Capture: Logs user corrections, knowledge gaps, and discovered best practices.
  • Feature Request Tracking: Documents user-requested capabilities that are missing.
  • Promotion: Facilitates promoting valuable learnings to project memory (e.g., CLAUDE.md, AGENTS.md).
  • Skill Extraction: Provides a workflow to turn recurring learnings into reusable skills.
  • Use Case: When an AI agent makes a mistake, like misinterpreting a command or failing to execute a script, this Skill logs the error and the context. If the user corrects the AI, that correction is also logged. Over time, these logs help refine the AI's behavior and identify areas for improvement or new skill development.

Quick Start

Use the self-improvement skill to log an error encountered while running a bash command.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I log command failures and API errors for AI agents?

You can log command failures and API errors by capturing the error context and recording it as structured markdown files within a .learnings/ directory to facilitate subsequent review.

What is continuous improvement for AI workflows and how does error logging work?

Continuous improvement for AI workflows involves capturing user corrections and knowledge gaps. Error logging works by recording command failures and unexpected behaviors into structured markdown files for later review.

How do I promote captured learnings to project memory files like CLAUDE.md?

You promote captured learnings to project memory files like CLAUDE.md by reviewing the structured logs in your .learnings/ directory and facilitating the promotion of valuable insights into project memory.

Can I extract reusable skills from recurring knowledge gaps and user corrections?

Yes, you can extract reusable skills from recurring knowledge gaps and user corrections by using a provided workflow to turn recurring learnings into reusable skills, accelerating development.

Does this continuous improvement approach require external dependencies to track feature requests?

No, tracking feature requests and documenting missing capabilities requires no external dependencies, relying solely on structured logging into markdown files within a local .learnings/ directory.

When should I not use a .learnings/ directory for debugging and knowledge management?

You should not use a .learnings/ directory for debugging and knowledge management if your scenario lacks recurring command failures, user corrections, or knowledge gaps, as it is designed specifically for continuous AI agent improvement.