What problem does it solve?
This Skill addresses the challenge of knowledge loss and the difficulty in reusing valuable lessons learned during development by systematically capturing and organizing architectural decisions, compilation errors, and reusable logic patterns.
Core Features & Use Cases
- Architecture Decision Records (ADRs): Documents significant design choices, their rationale, and alternatives, ensuring historical context is preserved.
- Compilation Lessons: Records and explains common or tricky compilation errors, providing solutions and preventative measures.
- Logic Patterns: Identifies and documents reusable code patterns, promoting consistency and efficiency.
- Use Case: After resolving a complex compilation error, a developer uses this Skill to log the error, its solution, and preventative advice in
COMPILATION_LESSONS.json, making it easily searchable for future reference by the entire team.
Quick Start
Use the Knowledge Distiller skill to record a new Architecture Decision Record for a recent design choice.