seayniclabs

Decision Record — Development skill for Claude Code

Development community

Create a lightweight Architecture Decision Record (ADR) in a Decisions/ folder.

How to install Decision Record

Installs to ~/.claude/skills/seayniclabs-claude-context-kit-decision-record/SKILL.md

Terminal
mkdir -p ~/.claude/skills/seayniclabs-claude-context-kit-decision-record && curl -fsSL https://raw.githubusercontent.com/seayniclabs/claude-context-kit/HEAD/commands/decision-record.md -o ~/.claude/skills/seayniclabs-claude-context-kit-decision-record/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Decision Record does

Create a lightweight Architecture Decision Record (ADR) in a `Decisions/` folder.

Usage

  • /decision-record — prompts for a decision title interactively
  • /decision-record My Decision Title — uses the provided title

Steps

1. Gather inputs

If a decision title was provided as an argument, use it. Otherwise, ask:

"What decision are you recording? (short title, e.g. 'Use Postgres over SQLite')"

Then ask:

"Brief context — what situation or problem motivates this decision?"

Then

Alternatives in Development

  • ADR Rubber Duck — ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する 974 ★
  • MiniCode Architecture — 简体中文 This document describes the lightweight architecture decisions behind mini-code 388 ★
  • Obsidian ADR — Generate a decision record when the vault structure changes — the vault knows why it knows what it does 277 ★

Full documentation available on GitHub

View Source Repository