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.
À utiliser lorsque vous devez générer des enregistrements de décision d'architecture (ADR) pour un projet Java via un processus interactif et conversationnel qui rassemble systématiquement le contexte, les parties prenantes, les options et les résultats pour produire des documents ADR bien structurés. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.