What problem does it solve?
This Skill ensures that all significant technical and non-technical decisions made within a project are systematically recorded, providing a clear audit trail and maintaining a single source of truth for project evolution.
Core Features & Use Cases
- Architectural Decision Records (ADRs): Creates and manages ADRs for significant architectural choices.
- Decision Log Entries (ADLs): Records non-architectural decisions, such as library choices or convention adoptions.
- Adoption File Updates: Automatically updates relevant adoption files (e.g., tech-stack.md, architecture.md) to reflect the recorded decisions.
- Use Case: When deciding to adopt a new state management library, use this skill to create an ADR detailing the reasons, alternatives considered, and the impact on the tech stack, ensuring this decision is documented and reflected in project documentation.
Quick Start
Use the record-decision skill to record an architectural decision about the new streaming-downloads topic with a summary of 'Implement asynchronous download processing'.