Records and triages technology decisions into Architecture Decision Records (ADRs), feature specifications, and non-functional requirements.
The Blueprint: Decide skill automates the critical process of documenting architectural choices within an AI-assisted development workflow. It intelligently parses mixed input to separate architectural decisions from functional features and performance targets, ensuring each is recorded in the appropriate project directory. By enforcing standardized templates and detecting conflicts with existing decisions, it helps teams maintain a clear, searchable history of their technical evolution while ensuring that every technology choice is backed by a documented rationale.
Key Features
01Conflict detection to identify contradictions with existing ADRs
02Automated directory management for project documentation structures
03Automatic triage of architectural, functional, and non-functional requirements
041 GitHub stars
05Enforcement of standardized ADR templates with YAML frontmatter
06Smart cross-linking between decisions and related feature specifications
Use Cases
01Formalizing the choice of a database or framework with a clear audit trail
02Triaging complex project requirements into separate technical and functional docs
03Managing technical debt by documenting the rationale behind specific design patterns