What problem does it solve?
This Skill addresses the challenge of maintaining consistency and adherence to architecture decision records (ADRs) within a codebase. It converts legacy ADRs into a standardized template, making them easier to enforce and track.
Core Features & Use Cases
- Legacy ADR Rewrite: Converts legacy ADRs into a canonical seven-section template, improving compliance with decision enforcement tools.
- Status Promotion: Elevates inline status lines to the top-level section.
- Structure Enhancement: Reorganizes content to enhance readability and enforceable structure.
- Use Case: Automate the migration of existing ADRs to the new template, ensuring that every ADR is structured for compliance with
/adr-kit:lint.
Quick Start
Use the migrate skill on the ADR you want to convert. For example, migrate path/to/your/adr.md.