What problem does it solve?
The self-improvement skill ensures that mistakes, user corrections, external tool failures, and discovered best practices are captured as structured learnings so they are not lost between sessions and can be reviewed, promoted, and acted on.
Core Features & Use Cases
- Automatic detection of command and tool errors via hook scripts and environment inspection to surface candidate entries.
- Structured logging formats for learnings, errors, and feature requests with ID generation, priority, area tags, and suggested actions to make offline processing and automation reliable.
- Workspace persistence and promotion that writes entries to a .core-ai/.learnings directory and promotes broadly applicable items to project memory or instructions for reuse.
- Extraction and skill scaffolding helpers to convert recurring learnings into standalone skills and templates for consistent knowledge capture.
Quick Start
Log an unexpected command failure or user correction to the self-improvement skill so it creates a structured learning in your workspace for later review and promotion.