用途:该技能用于创建和管理架构决策记录(ADR),方法论基于 Olaf Zimmermann 的研究与 MADR(Markdown Architectural Decision Records)。ADR 被定位为决策日志,记录架构上重要选择的背景、备选方案、评判标准与接受的后果,而非蓝图或政策。
主要能力:覆盖 ADR 全生命周期,包括就绪度评估(START 标准)、按 MADR 模板创建并规避反模式、用 ECADR“完成定义”检查完整性、维护 ADR 日志并处理取代与状态跟踪。还提供架构显著性(ASR)判断,用于评估某需求是否值得记录。
使用方式:技能支持命令模式,参数包括 create(交互式创建新 ADR)、review(按质量标准评审现有 ADR)、check-ready(用 START 评估决策就绪度)、check-done(用 ECADR 评估完整性)、template(输出空白 MADR 模板)、list(帮助组织维护 ADR 日志),无参数时提供通用 ADR 指导。MADR 模板包含状态、日期、决策者、背景与问题陈述、决策驱动因素、考虑选项、决策结果与后果、各选项利弊、验证方式及更多信息等章节。
适用场景:为架构决策创建 ADR、评估决策是否可记录、评审 ADR 质量、定制 MADR 模板、判断需求是否具架构显著性、管理 ADR 日志,以及团队 ADR 最佳实践培训。
限制:资料未提供具体安装命令、运行环境、收费或价格信息;实际效果与平台支持暂未提供。