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.mdsource content
ADRクリエーター
6フェーズプロセス
| フェーズ | アクション |
|---|---|
| 1. 事前チェック | を実行(共有スクリプト使用) |
| 2. テンプレート | を実行 |
| 3. 参照 | プロジェクトドキュメント、Issue、外部リソースを収集 |
| 4. 検証 | 必須セクションをチェック(Title、Status、Context、Decision、Consequences) |
| 5. インデックス | を自動生成 |
| 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
参照
| トピック | リソース |
|---|---|
| MADR | https://adr.github.io/madr/ |
| コマンド | |
| テンプレート | |
| スクリプト | |