What problem does it solve?
Capturing non-obvious fixes and insights is often ad hoc or forgotten, which causes repeated debugging effort and lost institutional knowledge. This Skill ensures important engineering learnings are proposed, reviewed, and stored in a consistent, scannable format so future teams can avoid the same pitfalls.
Core Features & Use Cases
- Trigger detection: Recognizes language and signals that indicate a hard problem was solved (e.g., "finally figured it out", "that was tricky").
- Propose then persist: Drafts a concise lesson with Problem, Root Cause, Solution, Key Insight, and References and asks the user for approval before writing to docs/learnings/<category>/<filename>.md.
- Duplicate check & chaining: Checks existing learnings to avoid duplication, updates existing entries when appropriate, and chains to propose-skill-update when multiple learnings indicate a pattern.
- Use cases: Recording a tricky bug fix, documenting a library workaround, capturing deployment or configuration lessons that required investigation.
Quick Start
Propose capturing the recent non-obvious fix as a lesson learned with a short Problem, Root Cause, Solution, Key Insight, and References and ask me to approve before saving.