What problem does it solve?
Updating code convention and ADR (Architecture Decision Record) documents for software modules often leads to inconsistent or contradictory documentation, as changes to one document may require corresponding updates to the other, and conflicts between new decisions and existing rules are easy to miss.
Core Features & Use Cases
- Dual Document Management: Add, edit, or delete entries in module-specific code-convention.yaml and adr.yaml files for modules like api, web, infra, or ai.
- Conflict & Cascading Change Detection: Automatically identifies contradictions between new decisions and existing documentation entries, and flags required cascading updates to maintain cross-document consistency.
- Use Case: When your team adopts a new ADR to centralize error handling for the api module, this skill checks if existing convention rules conflict with the new decision and suggests necessary updates to both documents to avoid contradictory guidance for developers.
Quick Start
Use the code-review-docs skill to review and update the api module's code convention and ADR documents after finalizing a new error handling standard.