What problem does it solve?
This Skill helps teams preserve the reasoning behind important technical choices so future work does not repeat old debates or lose critical context.
Core Features & Use Cases
- Architecture Decision Records: Record significant choices such as frameworks, databases, authentication strategies, and API designs with context, alternatives, and consequences.
- Inline Documentation Guidance: Add comments and API docs that explain intent, edge cases, and non-obvious behavior instead of restating code.
- README and Changelog Structure: Keep project documentation aligned with a clear quick start, command list, architecture overview, and release history.
- Use Case: When a team changes a public API or introduces a new infrastructure approach, this Skill helps capture the decision in a durable format that engineers and agents can reference later.
Quick Start
Use the documentation-and-adrs skill to write an ADR for the decision, update the README with the current project structure, and add any important gotchas or API notes.