What problem does it solve?
This Skill ensures that lessons within the .compass/ vault are accurately documented, avoiding redundancy and maintaining an up-to-date repository of project knowledge.
Core Features & Use Cases
- Lesson Creation and Update: Write or update lessons in the .compass/ vault, applying deduplication, anti-list filters, and 5-line body caps.
- Automated Catalog and Index Updates: Automatically update the catalog and index after each write to keep the vault synchronized.
- Recurrence Escalation: Handles recurring lessons and escalation if they are documented too vaguely or if search retrieval fails.
- Called Programmatically: Designed to be called by extract-lessons and /compass:learned slash command, not for direct user interaction.
Quick Start
Run the 'extract-lessons' command to automatically gather lessons and then use '/compass:learned' to trigger the lesson-write skill to update the catalog and index.