What problem does it solve?
This Skill helps you understand the history and evolution of ideas, approaches, and decisions within a project or organization, preventing the repetition of past failures and rediscovering forgotten solutions.
Core Features & Use Cases
- Decision Archaeology: Uncover the reasons behind current approaches by examining decision records, conversations, and Git history.
- Failed Attempt Analysis: Understand why previous attempts at a solution failed by analyzing the context, specific failure modes, and changes in circumstances.
- Revival Detection: Identify if a "new" idea is a revival of a past approach and assess if the context has changed sufficiently for it to succeed now.
- Use Case: Before proposing a major architectural change, use this Skill to trace the lineage of the current architecture, understand why it was chosen, and identify any past attempts at similar changes and their outcomes.
Quick Start
Trace the lineage of the current caching strategy by searching git history for relevant decision records.