Tooluck logoTooluck
SKILL.md

record-a-decision

Agent skill frominkeep/open-knowledge

Records an architecture decision as a Nygard/MADR-shaped ADR under decisions/ — capturing the context that forced the choice, the options weighed, the decision itself, and its consequences in both directions, plus the supersedes chain that keeps a decision log honest. Read when asked to record an architecture decision, write an ADR, log the decision we made, document why we chose X over Y, capture this decision for the record, or supersede an old decision with a new one. Do NOT read to frame a proposal or explore an idea not yet decided (frame-a-proposal), to write a spec or implementation plan (write-a-spec), to write an incident postmortem (write-a-postmortem), or to judge whether a design is sound (review-a-design). This skill records a decision already made; it does not make one.

How to install record-a-decision

install record-a-decision
# install the open-knowledge pack with the skills CLI
npx skills add inkeep/open-knowledge

# or add only this skill to Claude Code: copy the folder

packages/server/assets/skills/packs/software-lifecycle/record-a-decision/

# into

~/.claude/skills/record-a-decision/ (all projects)

.claude/skills/record-a-decision/ (one project)

Read SKILL.md on GitHubThis repository's license doesn't allow showing an excerpt here.

More skills in open-knowledge

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates