{"enrichment":{"faq":[{"a":"The 030-architecture-adr-general skill guides you through creating an Architecture Decision Record for Java projects via structured dialogue. It systematically gathers your decision context, stakeholder input, and architectural trade-offs, then produces a MADR-formatted document capturing your choice and rationale.","q":"How do I generate an ADR for my Java project?"},{"a":"030-architecture-adr-general provides an interactive MADR-formatted template that structures your technical decisions. The template captures the decision's context, the options you considered, trade-offs between them, and your chosen solution with supporting rationale\u2014creating comprehensive documentation for Java architecture choices.","q":"What is an architecture decision record template?"},{"a":"Yes. 030-architecture-adr-general is designed to document framework selection decisions and other technology choices. Through guided conversation, it helps you evaluate options, weigh trade-offs, and record your decision with full context and rationale in MADR format.","q":"Can this skill document framework selection decisions?"},{"a":"030-architecture-adr-general walks you through the process interactively. It prompts you for decision context, stakeholder perspectives, alternative options, and trade-offs. Based on your responses, it generates a structured MADR-formatted Architecture Decision Record that documents your technical choice and reasoning.","q":"How to write an ADR with this tool?"},{"a":"This skill captures architecture choices across Java projects: database selections, deployment strategies, vendor decisions, framework choices, and other technology trade-offs. It systematically documents each decision's context, alternatives considered, and rationale in standardized MADR format.","q":"What decisions can 030-architecture-adr-general help record?"}],"shadow_tags":["decision-documentation","architecture-governance","technical-rationale","design-alternatives","madr-format","stakeholder-alignment","trade-off-analysis","java-architecture"],"summary_rewrite":"This skill guides you through creating Architecture Decision Records for Java projects via structured dialogue. It systematically gathers decision context, stakeholder input, and architectural trade-offs, then produces a MADR-formatted document capturing your choice and rationale."},"files":[{"bytes":3003,"path":"skills/030-architecture-adr-general/SKILL.md","sha256":"91819690f7f81924fd214aaafd1896c3a12b5771e26926eac597fbdb141a8a27","url":"https://skillfed.io/files/jabrena/plinth/030-architecture-adr-general/d6643a92/SKILL.md"}],"id":"jabrena/plinth/030-architecture-adr-general","links":{"html":"https://skillfed.io/jabrena/plinth/030-architecture-adr-general","md":"https://skillfed.io/jabrena/plinth/030-architecture-adr-general.md","repo":"https://github.com/jabrena/plinth"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":89,"language":"Java","last_updated":"2026-07-27","license":"Apache-2.0","name":"030-architecture-adr-general","publisher":"jabrena","stars":423},"relations":{"categories":["architecture","java","documentation"],"similar":[{"id":"jabrena/plinth/031-architecture-adr-functional-requirements"},{"id":"jabrena/plinth/032-architecture-adr-non-functional-requirements"},{"id":"jabrena/plinth/034-architecture-design-exploration"},{"id":"jabrena/plinth/013-agile-feature"},{"id":"jabrena/plinth/041-planning-plan-mode"},{"id":"jabrena/plinth/004-commands-installation"},{"id":"jabrena/plinth/515-frameworks-micronaut-mongodb"},{"id":"jabrena/plinth/042-planning-openspec"},{"id":"jabrena/plinth/415-frameworks-quarkus-mongodb"},{"id":"jabrena/plinth/514-frameworks-micronaut-kafka"}]},"slug":{"owner":"jabrena","repo":"plinth","skill":"030-architecture-adr-general"},"version":"d6643a92"}
