一键导入
adr-generator
Generate Architecture Decision Records (MADR format) from design context, discussions, or review findings. Structured, auditable decision artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate Architecture Decision Records (MADR format) from design context, discussions, or review findings. Structured, auditable decision artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Apply senior UI/UX judgment to interfaces, user flows, interaction details, and product usability decisions.
Build, review, and extend Astro static sites — config, integrations, SEO, deployment to GitHub Pages.
Design system, visual language, tone, and UI conventions for comtechconsulting.dk — reference before adding any new UI, copy, or page to the site.
Apply senior-level engineering judgment to code review, implementation, debugging, refactoring, and delivery planning.
Advise on Confluence Cloud AI — Atlassian Intelligence, Rovo Chat, Rovo Chat macro, plan tier detection, and space-level AI scoping.
Configure and surface Rovo AI features in Confluence Cloud — Chat, custom Agents, Space Agent assignment, and space homepage CTA patterns.
基于 SOC 职业分类
| name | adr-generator |
| version | 1.0.0 |
| description | Generate Architecture Decision Records (MADR format) from design context, discussions, or review findings. Structured, auditable decision artifacts. |
| tags | ["architecture","adr","decision-records","documentation","governance"] |
| tool_agnostic | true |
Generate a well-formed Architecture Decision Record (ADR) from design context, a decision under discussion, or findings from a review.
Use Markdown Architectural Decision Records (MADR) format unless the user specifies otherwise.
# [Short title: problem and solution in plain terms]
Date: YYYY-MM-DD
Status: [Proposed | Accepted | Superseded by ADR-XXXX | Deprecated]
## Context and Problem Statement
[What is the situation and what decision needs to be made?
Be concrete. State the forces at play: technical constraints, operational requirements, team capabilities, cost.]
## Decision Drivers
* [Primary force shaping the decision]
* [Secondary force]
* [Add more as needed]
## Considered Options
* [Option A]
* [Option B]
* [Option C — include at least two alternatives]
## Decision Outcome
Chosen option: [Option X], because [plain justification tied to the decision drivers].
### Consequences
* Good: [What improves or becomes easier]
* Bad: [What gets harder, costs more, or introduces risk]
* Neutral: [What changes but is neither better nor worse]
## Pros and Cons of the Options
### [Option A]
* Good, because [...]
* Bad, because [...]
### [Option B]
* Good, because [...]
* Bad, because [...]
## Links
* [Link to related ADR, proposal, or ticket if applicable]
Extract the decision. Identify what is actually being decided — the specific architectural question, not the surrounding context.
Identify decision drivers. What constraints, risks, or requirements make this decision non-trivial? Pull these from the context provided.
Name the alternatives. Even if the decision is obvious, document at least two options. If only one option was considered, say so and note why alternatives were ruled out early.
State the chosen option plainly. One sentence. Tied directly to the decision drivers.
Be honest about consequences. The "Bad" consequences are as important as the "Good" ones. An ADR that only lists positives is not trustworthy.
Set the status correctly.
Produce the complete ADR in Markdown, ready to commit to a docs/adr/ or docs/decisions/ directory.
Filename convention: NNNN-short-hyphenated-title.md — e.g. 0012-use-event-sourcing-for-order-history.md