self-improvement

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

10|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill self-improvement-agibuild
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/AGIBuild/Agibuild.Fulora/tree/main/.cursor/skills/self-improving-agent
Command: npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill self-improvement-agibuild

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, exceptions, and unexpected behaviors.
  • Learning Capture: Logs user corrections, knowledge gaps, and discovered best practices.
  • Feature Request Tracking: Documents user-requested capabilities that don't exist.
  • Promotion: Facilitates promoting learnings to project memory (CLAUDE.md, AGENTS.md, etc.) or extracting them as new skills.
  • Use Case: When a script fails with an obscure error, log it to .learnings/ERRORS.md. If the fix is found, it can be resolved and later promoted to a reusable skill or documented in project memory.

Quick Start

Use the self-improvement skill to log a command failure with the error message and context.

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 errors for continuous improvement?

Capture command failures by logging the error message and execution context into structured markdown files such as `.learnings/ERRORS.md`. This records unexpected behaviors and exceptions to prevent recurring mistakes in AI agent workflows.

What is agent error logging and how does it capture knowledge gaps?

Agent error logging records command failures, user corrections, and knowledge gaps into markdown files. It integrates with agent hooks to automatically detect and log errors, facilitating continuous improvement and skill extraction for AI agents.

Can I promote logged learnings to project memory files like CLAUDE.md?

Yes, you can promote logged learnings to project memory files like CLAUDE.md or AGENTS.md. This transfers resolved corrections and discovered best practices from local error logs into persistent project memory or extracts them as new skills.

How do I track feature requests and user corrections in markdown?

Track feature requests and user corrections by documenting requested capabilities that do not exist and logging user corrections into structured markdown files. This supports knowledge management by maintaining a record of knowledge gaps and recurring patterns.

Does automated error detection work with agent hooks for logging exceptions?

Yes, automated error detection works with agent hooks for logging exceptions. The mechanism integrates with agent hooks to automatically detect errors and learning opportunities, capturing them into markdown files for agent refinement.

What's the best way to prevent recurring mistakes in AI agent workflows?

The best way to prevent recurring mistakes in AI agent workflows is to capture learnings, errors, and corrections into structured markdown files. This enables continuous improvement by documenting corrections and recurring patterns for agent refinement.