adopt について
adoptは、既存プロジェクトをテンプレートのワークフローに移行するチーム向けのClaudeスキルです。成果物の形式とインフラをスキルパイプラインに照らして監査し、優先順位付きの移行計画を作成します。
主な機能
- 01GDD、ADR、ストーリー形式の監査
- 02インフラ成果物の不足確認
- 03全体監査と対象別監査
- 04移行課題の優先順位付け
- 05確認可能な導入計画の作成
活用シーン
- 01テンプレート導入前の既存プロジェクト評価
- 02GDD、ADR、ストーリーの形式問題の特定
- 03プロジェクトインフラ移行の計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ donchitos/ claude-code-game-studios --skill adoptインストール後、Claude Code で/adoptを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/1-detect.md2-format-audit.md3-classify.md4-migration-plan.md5-summary.md6-write.md7-first-action.md詳細
!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys review_mode,automation,automation_always_ask,workflow
上記で解決済みです。そのまま使用してください。/adopt は、移行状態を報告および書き込む際に、project.yaml と従来の設定ファイルも直接確認します。この生の確認は意図的なものであり、上記の解決済みの値とは別に行われます。
Adopt — ブラウンフィールドテンプレートの採用
このスキルでは、既存のプロジェクトの成果物が、テンプレートのスキルパイプラインの形式に準拠しているかを監査し、優先順位を付けた移行計画を作成します。
これは /project-stage-detect ではありません。
/project-stage-detect が答えるのは、「何が存在するか」です。
/adopt が答えるのは、「存在するものは、テンプレートのスキルで実際に機能するか」です。
プロジェクトに GDD、ADR、ストーリーがあっても、成果物の内部形式が適切でなければ、形式に依存するすべてのスキルが気付かれないまま失敗したり、誤った結果を生成したりする可能性があります。
出力: docs/adoption-plan-[date].md — 永続的に保存され、確認可能な移行計画です。
引数モード:
監査モード: $ARGUMENTS(空欄の場合は full)
- 引数なし /
full:すべての成果物タイプを完全に監査します gdds:GDD の形式準拠のみを監査しますadrs:ADR の形式準拠のみを監査しますstories:ストーリーの形式準拠のみを監査しますinfra:インフラストラクチャ成果物の不足のみを監査します(レジストリ、マニフェスト、スプリントステータス、stage.txt)
自動化モード:modes.automation を解決します(project.local.yaml →
project.yaml → デフォルトの collaborative)。すべての AskUserQuestion 呼び出しは .claude/docs/automation-modes.md
に従います(collaborative は常に質問 · guided は重要な場合のみ質問 · autonomous はログを記録して続行;
automation_always_ask カテゴリーでは常に質問します)。
workflow(.claude/docs/workflow-modes.md に準拠)。これは Phase 2 の監査範囲と
Phase 3 の重大度を定めます。full はすべてのドキュメントタイプを完全な構造で監査します。standard は
必須のドキュメント/セクションのみを監査します(任意のセクションは不足ではなく、参考情報として扱います)。
minimal は design/game-brief.md の形式チェックです。GDD/ADR/UX は想定されません。Phase 2 を参照してください。
Phase 1:プロジェクト状態の検出
今すぐ references/1-detect.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 2:形式の監査
今すぐ references/2-format-audit.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 3:不足項目の分類と優先順位付け
今すぐ references/3-classify.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 4:移行計画の作成
今すぐ references/4-migration-plan.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 5:概要の提示と書き込みの確認
今すぐ references/5-summary.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 6:採用計画の書き込み
今すぐ references/6-write.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
Phase 7:最初のアクションの提案
今すぐ references/7-first-action.md を読み、その指示に従ってください — このフェーズの手順はここではなく、そのファイルに記載されています。このフェーズ中に会話が圧縮または再開された場合は、もう一度読み直してください。
協調プロトコル
collaborative モード(デフォルト)に適用されます。 guided モードと
autonomous モードについては、.claude/docs/automation-modes.md を参照してください。以下の
ルールは、協調モードで求められる動作を説明するものであり、すべてのモードに共通するものではありません。
- 黙って読み進める — 何かを提示する前に、監査を最後まで完了します
- 最初に概要を示す — 書き込みを依頼する前に、ユーザーが対象範囲を確認できるようにします
- 書き込む前に確認する — 導入計画ファイルを作成する前に、必ず確認を求めます
- 提案するが、強制しない — 計画は助言であり、何をいつ修正するかはユーザーが決めます
- 一度に一つの操作を行う — 計画を引き渡した後は、同時に実行する項目を6つ並べるのではなく、次の具体的なステップを一つ提示します
- 既存の成果物を再生成しない — 既存の内容に不足している部分だけを補い、 すでに内容のある GDD、ADR、ストーリーを書き直さないでください