Claude-skill-registry creating-adrs

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/creating-adrs" ~/.claude/skills/majiayu000-claude-skill-registry-creating-adrs && rm -rf "$T"
manifest: skills/data/creating-adrs/SKILL.md
source content

ADRクリエーター

6フェーズプロセス

フェーズアクション
1. 事前チェック
./scripts/pre-check.sh "$TITLE"
を実行(共有スクリプト使用)
2. テンプレート
$HOME/.claude/scripts/select-adr-template.sh "$TITLE"
を実行
3. 参照プロジェクトドキュメント、Issue、外部リソースを収集
4. 検証必須セクションをチェック(Title、Status、Context、Decision、Consequences)
5. インデックス
adr/README.md
を自動生成
6. リカバリー欠落ディレクトリ、重複、欠落セクションを処理

テンプレート選択

スクリプトでテンプレートを自動選択:

TEMPLATE=$("$HOME/.claude/scripts/select-adr-template.sh" "$TITLE")
テンプレートユースケース必須セクション
technology-selectionライブラリ、FW選択オプション(最低3つ)、Pros/Cons
architecture-pattern構造、設計ポリシーコンテキスト、結果
process-changeワークフロー、ルール変更Before/After比較
deprecation技術の廃止移行計画、タイムライン

ディレクトリ構造

adr/
├── README.md          # 自動生成インデックス
├── 0001-*.md         # 連番
└── 0002-*.md

参照

トピックリソース
MADRhttps://adr.github.io/madr/
コマンド
../../commands/adr.md
テンプレート
../../templates/adr/
スクリプト
./scripts/