What problem does it solve?
The sdd-distill-lessons skill automates the process of extracting lessons from individual spec retrospectives, ensuring that valuable learnings are captured and can be shared across the team for continuous improvement in spec-driven development workflows.
Core Features & Use Cases
- Retrospective Analysis: Reads spec retrospectives and extracts lessons and promotion candidates.
- Lesson Deduplication: Groups and deduplicates lessons based on semantic similarity.
- User Confirmation: Requests user confirmation for adding lessons to the
specs/lessons.md.
- Tech-Stack Promotion: Suggests lessons for promotion to
specs/tech-stack.md.
- Automated Review: Performs an immediate code review upon adding new lessons.
- Use Case: Imagine your team performs regular spec retrospectives. Use this skill to automatically organize lessons from those retrospectives, allowing the team to leverage learnings in future development phases.
Quick Start
Run the sdd-distill-lessons skill to process retrospectives and update your specifications' lessons file.