skillfed

030-architecture-adr-general

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.

030-architecture-adr-general generates Architecture Decision Records through conversational guidance for Java projects.

AI-generated summary based on this skill's SKILL.md

423 89 Apache-2.0 updated by jabrena

Install

jabrena/plinth/030-architecture-adr-general · repository language: Java

git clone https://github.com/jabrena/plinth
cp -r plinth/skills/030-architecture-adr-general ~/.claude/skills/030-architecture-adr-general
npx skillfed install jabrena/plinth/030-architecture-adr-general

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I generate an ADR for my Java project?

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.

What is an architecture decision record template?

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—creating comprehensive documentation for Java architecture choices.

Can this skill document framework selection decisions?

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.

How to write an ADR with this tool?

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.

What decisions can 030-architecture-adr-general help record?

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.

SKILL.md

rendered from the published skill — quoted content, verbatim

Java ADR Generator with interactive conversational approach

Generate Architecture Decision Records (ADRs) for Java projects through an interactive, conversational process that elicits the decision inputs needed for a well-structured ADR. This is an interactive SKILL. Use only the current conversation and repository files explicitly available in the current session; do not expose, persist, or reuse unrelated user/project context.

What is covered in this Skill?

  • ADR file storage configuration
  • Conversational information gathering: context, stakeholders, decision drivers, options with pros/cons, outcome,

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
skills/030-architecture-adr-general/SKILL.md
skills/030-architecture-adr-general/references/030-architecture-adr-general.md

Related skills

Tags

decision-documentation architecture-governance technical-rationale design-alternatives madr-format stakeholder-alignment trade-off-analysis java-architecture