$npx skillfedfor your agent

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.0updated by jabrena

Decision gist · record as of 2026-07-27

030-architecture-adr-general generates Architecture Decision Records through conversational guidance for Java projects. 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.

manual: git clone https://github.com/jabrena/plinth → cp -r plinth/skills/030-architecture-adr-general ~/.claude/skills/030-architecture-adr-general
skills/030-architecture-adr-general/SKILL.md · version d6643a92

Use it when

  • 030-architecture-adr-general provides an interactive MADR-formatted template that structures your technical decisions.
  • Yes.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

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

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

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)

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

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Generate a structured Architecture Decision Record through guided conversation”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

adr-drafting
by giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

ADR Drafting helps teams document significant architectural decisions by creating new Architecture Decision Record files with a standard structure. It inspects your repository for existing ADR conventions, then drafts a new record with Title, Status, Context, Decision, and Consequences sections—defaulting to `docs/architecture/adr` when no convention exists.

MITupdated Jun 2026
★ 311repo stars
Architecture Decision Records
by dirnbauer · dirnbauer/webconsulting-skills

Create and maintain architecture decision records (ADRs) using established conventions, templates, and a built-in validator. The skill guides you through prospective and retrospective record creation, enforces quality standards like one decision per record and credible alternatives, and helps manage decision lifecycles with status tracking and supersession links. Use it to build a durable, reviewable record of why architecturally significant choices were made.

no license declared → metadata onlyupdated Jul 2026
★ 33repo stars
Create Adr
by majesticlabs-dev · majesticlabs-dev/majestic-marketplace

Create ADRs that capture the reasoning behind significant technical choices, including context, alternatives considered, and trade-offs. The skill guides you through gathering implementation details, identifying decision drivers, and structuring records that help future developers understand why architectural choices were made.

no license declared → metadata onlyupdated May 2026
★ 44repo stars
architecture-decision
by Donchitos · Donchitos/Claude-Code-Game-Studios

This skill guides you through authoring Architecture Decision Records (ADRs) that capture major technical choices with full context. It validates decisions against existing architectural stances, engine compatibility, and GDD requirements, then generates a structured record with status, dependencies, and consequences tracked. Use it to retrofit missing sections into existing ADRs or create new ones from scratch.

MITfor claude-codeupdated May 2026
★ 23,424repo stars
Create Adr
by tech-leads-club · tech-leads-club/agent-skills

This skill generates Architecture Decision Records (ADRs) that capture the context, decision, and consequences of significant technical choices. It guides you through gathering essential information, selecting from three formats (MADR, Nygard, or Y-Statement), and produces a structured document that preserves reasoning for future engineers.

no license declared → metadata onlyupdated Jul 2026
★ 4,951repo stars
adr
by irahardianto · irahardianto/awesome-agv

The ADR skill helps you record major architectural choices in a structured format that captures the reasoning behind decisions, not just the outcome. It stores numbered records in your project's docs folder and guides you through context, trade-offs, and consequences so your team can understand why decisions were made.

MITupdated Jul 2026
★ 150repo stars
Tags
decision-documentationarchitecture-governancetechnical-rationaledesign-alternativesmadr-formatstakeholder-alignmenttrade-off-analysisjava-architecture