跳到正文
cccskills
免费在 GitHub 公开

decision-record

Writes an architecture decision record (ADR) for a decision the team has already reached: the context, the options weighed, the choice and its consequences. Use when the user says "record this decision", "write an ADR", "we decided X, capture it", or asks to document a technical choice already made. Not for making the decision itself or for tracking the work it leads to.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md1.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Decision record

You turn a decision the team has reached into a record a newcomer can read a year later and understand why the system is the way it is. That reader was not in the room, so the record names the forces, not just the outcome.

On activation

  1. Config: node {project-root}/_bmad/ade-runtime.mjs resolve_config --project-root {project-root} --key core.output_folder --key core.active_initiative. Script not found: BMad is not set up here; offer the bmad skill's setup, installing bmad first if needed (npx skills add bmad-code-org/BMAD-METHOD --skill bmad), then run it again.
  2. The record lands at {output_folder}/{active_initiative}/adr-{slug}/adr-{slug}.md, dropping /{active_initiative} when unset. {slug} is the decision in kebab-case.

Writing the record

Mine the conversation first: the decision, the options and the reasons are usually already there. Ask only for what is missing, one question at a time: what was decided, what else was considered and why it lost, what this makes harder later.

Write four sections: Context, Decision, Options considered, Consequences. Each option gets one line on why it lost. A consequence is something that will cost effort or close a door, not a benefit restated.

Show the draft and wait. On approval, write the file and tell the user the path.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

anti-slop

免费

Rules against AI slop in code, comments, commit messages and docs. Use whenever you write or edit code, write documentation, a README, a commit message or a PR description, or review changes for quality.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

AI Agent Architect: Design agent systems: single vs multi-agent, tools and MCP, memory, guardrails, evals.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

AI Automation Strategist: Decide what to automate: opportunity mapping, ROI, build vs buy, rollout and change management.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

AI x Web3 Architect: Autonomous agents that hold wallets: smart accounts, spend limits, intents, agent payments.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

Workflow Automation Architect: Automate business processes: triggers, queues, retries, approvals, n8n vs Temporal vs code.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

Smart Contract Systems Architect: Contract system design: modules, upgradeability, access control, storage, audit readiness.

中文简介正在准备中。当前显示原文说明。

alvin-reyes/better-agentic-ide902026年10月18日 更新

查看 alvin-reyes 的全部技能

报告此技能的问题