What problem does it solve? Engineering teams lose critical context about why technical decisions were made, leading to repeated debates, undocumented APIs, and onboarding friction. This Skill captures the reasoning behind architectural choices and keeps project documentation accurate and useful. ## Core Features & Use Cases - Architecture Decision Records (ADRs): Creates sequentially numbered ADRs with context, decision, alternatives considered, and consequences, while matching any existing project convention for location, naming, and format. - Inline and API Documentation: Guides writing comments that explain intent rather than restating code, plus typed docstrings and OpenAPI specs for public interfaces. - README and Changelog Maintenance: Provides templates for quick-start READMEs and versioned changelogs for shipped features. - Use Case: After choosing Flask with SQLite over PostgreSQL for a backend, use this Skill to write an ADR recording the requirements, rejected alternatives, and consequences so future contributors understand the trade-offs. ## Quick Start Ask the AI to write an ADR documenting why the project uses Flask and SQLite for its backend architecture.