Skip to main content

create-adr

ADR(Architecture Decision Record)を作成、またはADR対象かどうかを判定する。技術的・アーキテクチャ的な意思決定の文書化を依頼されたとき、またはADRの要否確認を依頼されたときに使用すること。

설치로 이동

소스 정보

저장소
kasiopeiya/oidc-learning-sandbox
최근 소스 활동
2026년 2월 11일 05:55
감지된 SKILL.md 언어
일본어
스타
1
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
create-adr
description
ADR(Architecture Decision Record)を作成、またはADR対象かどうかを判定する。技術的・アーキテクチャ的な意思決定の文書化を依頼されたとき、またはADRの要否確認を依頼されたときに使用すること。
# ADR 作成スキル ## フロー 1. ADR対象かどうかを判定する(下記「判定基準」参照) 2. 対象外の場合:理由を説明し、それでも作成するか確認する 3. 情報収集:必要情報をユーザーから収集する(不足分のみ質問する) 4. 自動採番:`docs/adr/` の既存ファイルを確認し、最大番号+1を使用 5. ファイル作成:`docs/adr/NNN-slug.md`(テンプレート: `docs/adr/adr-template.md` を参照) ## ADR判定基準 **対象(いずれかを満たす場合)**: - 技術スタック・フレームワーク・言語・ライブラリの選択 - アーキテクチャパターンの選択(構成方針、分割戦略等) - インフラ設計の重要な決定 - 複数の代替案があり、後から変更が困難または高コストな決定 - セキュリティアプローチの選択 **対象外**: - 単純な設定値の調整(メモリサイズ、タイムアウト等) - 実装詳細・コーディングスタイル - バグ修正 - 既存ADRが存在する決定の再文書化 判定が難しい場合は対象として扱う。 ## ファイル作成ルール - 保存先: `docs/adr/NNN-slug.md` - NNN: ゼロ埋め3桁(例: 007) - slug: タイトルから生成した英語スラッグ(例: `single-stack`) - テンプレート: `docs/adr/adr-template.md` を参照すること - ステータスは必ず **提案** にする - 日付: 今日の日付(YYYY-MM-DD) ## 収集する情報 必要な情報が不足している場合はユーザーに質問する: | 項目 | 内容 | | ------------ | -------------------------------------- | | 決定内容 | 何を選択したか | | コンテキスト | 問題の背景、検討した選択肢 | | 採用理由 | なぜこの選択をしたか | | トレードオフ | 受け入れる制約・リスク、否定した選択肢 | | 影響 | この決定が与える影響 | | 参照 | 関連ドキュメント・実装ファイル(任意) |
GitHub에서 보기