What problem does it solve?
It solves the problem of losing valuable engineering learnings after you finish a task, making future planning, reviews, and implementations repeat the same discoveries.
Core Features & Use Cases
- Capture reusable solution artifacts: Stores newly learned patterns and resolutions under docs/solutions/ as structured, frontmatter-rich documents.
- Prevent duplicate or conflicting documentation: Checks overlap rules to decide whether to create a new artifact or update an existing one.
- Improve retrieval for future runs: Uses a grep-first search strategy and enforces schema consistency so later workflow skills can quickly find relevant learnings.
- Pattern extraction before writing: Uses pattern extraction to identify recurring themes across existing artifacts and incorporate them into the new documentation.
- Supports evidence-first workflow closure: Includes context status and writes a handoff-lite record for downstream workflow continuity.
Quick Start
Use 05-learn after a workflow loop completes or you solve a non-trivial problem to produce a new or updated documentation artifact under docs/solutions/.