What problem does it solve?
This Skill helps agents and developers continuously improve by systematically capturing, logging, and promoting learnings, errors, and feature requests encountered during development.
Core Features & Use Cases
- Error Logging: Records command failures, exceptions, and unexpected behaviors.
- Learning Capture: Logs corrections, insights, and knowledge gaps from interactions.
- Feature Request Tracking: Documents user-requested capabilities.
- Promotion: Facilitates promoting learnings to permanent project memory (e.g.,
CLAUDE.md, AGENTS.md).
- Skill Extraction: Provides a workflow to turn valuable learnings into reusable skills.
- Use Case: When an agent encounters a bug, it logs the error details. If a user corrects the agent's output, that correction is logged. These logs can then be reviewed to fix bugs, update documentation, or even create new skills for recurring problems.
Quick Start
Use the self-improvement skill to log a critical error encountered during a recent command execution.