What problem does it solve?
Captures and centralizes corrections, unexpected failures, feature requests, and knowledge gaps so agents and developers can learn from incidents and prevent recurrence.
Core Features & Use Cases
- Structured logging: Append standardized entries to .learnings/LEARNINGS.md, .learnings/ERRORS.md, and .learnings/FEATURE_REQUESTS.md with timestamps, priority, status, and metadata.
- Hookable reminders and detectors: Lightweight activator and error-detector scripts can be wired into agent hooks to surface learning opportunities automatically.
- Skill extraction workflow: Tools and templates to promote recurring, high-value learnings into reusable skills and workspace memory files for broader reuse.
- Use Case: When a command fails, an external tool errors, an agent is corrected, or a better recurring approach is discovered, log a concise entry and promote it if broadly applicable.
Quick Start
Use the self-improvement skill to log a learning, error, or feature request into the project's .learnings/ files using the documented entry formats.