What problem does it solve?
This Skill prevents the loss of critical architectural decisions, constraints, and workarounds that often remain trapped in developers' heads or buried in old pull requests.
Core Features & Use Cases
- Capture: Annotate code with @lore comments to document non-obvious constraints, cross-cutting decisions, and performance tradeoffs.
- Scan: Automatically identify undocumented decisions or patterns that warrant formal documentation.
- Index: Generate a searchable knowledge map of all documented lore across the entire codebase.
- Use Case: When a developer wonders why a specific dependency is pinned or why a module cannot be merged, they can use the index to find the original decision context immediately.
Quick Start
Use the lore skill to scan the current directory for undocumented decisions that require annotation.