adr-drafting

仓库创建 2025年10月21日最近提交 1 个月前SkillHot 收录 22 天前
▸ 精选理由

规范化架构决策记录流程,方便团队保留技术决策历史与可追溯性。

▸ 风险提示

需要读写仓库文件权限以创建/提交 ADR

这个 Skill 做什么

以一致模板生成并管理项目的 Architecture Decision Record (ADR)。

把重要的架构决定按统一模板写成 ADR(Markdown),并根据仓库约定自动命名和归档,帮你把技术选择的动机和权衡留在项目史里。适合在做重大架构变更或需要记录决策理由时使用。特别之处在于会检查 repo 现有规范并从讨论到成文一条线完成,省去格式和命名的反复沟通。

▸ 展开 SKILL.md 英文原文

Creates new Architecture Decision Record (ADR) documents for significant architectural changes using a consistent template and repository-aware naming and storage guidance. Use when a user or agent decides on an architectural change, needs to document technical rationale, or wants to add a new ADR to the project history.

开发编程ADR架构记录文档模板通用
311
Stars
37
Forks
40
仓库内 Skill
+10
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/giuseppe-trisciuoglio/developer-kit/main/plugins/developer-kit-core/skills/adr-drafting/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/giuseppe-trisciuoglio/developer-kit/main/plugins/developer-kit-core/skills/adr-drafting/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# ADR Drafting

Creates new Architecture Decision Record (ADR) documents for major architectural choices so teams can keep a clear history of why important technical decisions were made.

## Overview

This skill helps create a new ADR from discovery to final markdown file. It confirms the decision details, inspects the repository for any existing ADR conventions, and drafts a new ADR with the standard sections `Title`, `Status`, `Context`, `Decision`, and `Consequences`.

When the repository does not already have an ADR convention, default to storing ADRs in `docs/architecture/adr` and use a zero-padded filename such as `0001-use-postgresql-for-primary-database.md`.

See `references/template
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有