Generate Architecture Decision Records (ADRs) for Java projects through an interactive, conversational process that systematically gathers all necessary context to produce well-structured ADR documents. This is an interactive SKILL.
Prerequisites: Run ./mvnw validate or mvn validate before applying any ADR generation. If validation fails, stop immediately — do not proceed until all validation errors are resolved.
Core areas: ADR file storage configuration, conversational information gathering (context, stakeholders, decision drivers, options with pros/cons, outcome, consequences), MADR template generation, and validation with ./mvnw validate or mvn validate before proceeding.
Da utilizzare quando è necessario generare Architecture Decision Records (ADR) per un progetto Java attraverso un processo interattivo e conversazionale che raccoglie sistematicamente contesto, parti interessate, opzioni e risultati per produrre documenti ADR ben strutturati. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.