agentic-gamedev-skills について
agentic-gamedev-skills は、`abagames/agentic-gamedev-skills` のゲーム開発エージェントスキルを調査し、安全にインストールするためのスキルです。選択インストールや一括導入、固定リビジョンからの更新に対応し、既存スキルとの競合確認を行います。
主な機能
- 01上流スキル一覧の表示
- 02選択または一括インストール
- 03導入前の競合確認
- 04固定リビジョンからの更新
- 05スキルの補助ファイルを保持
活用シーン
- 01ゲーム開発タスク向けのスキルを探す
- 02指定したスキルをインストールする
- 03確認後にスキル一式を導入する
- 04固定リビジョンからローカルスキルを更新する
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill agentic-gamedev-skillsインストール後、Claude Code で/agentic-gamedev-skillsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/inventory.mdupstream.mdscripts/install-upstream.sh詳細
Agentic Gamedev Skills
このスキルを使用する場面
abagames/agentic-gamedev-skillsのスキルを一覧表示またはインストールします。- ミニゲームの設計、実装、演出、調整、ワークフロー調査に最適な、最も範囲の狭い上流ワークフローを選択します。
- 既存のスキルを保持したまま、ローカルコピーを固定して更新します。
専用のインストール済みスキルが作業を担当している場合、通常のゲーム実装にこのバンドルのラッパーを使用しないでください。そのスキルを直接選択してください。このラッパーが担当するのは、上流コレクションの探索と安全なインストールです。
手順
ステップ 1:リクエストを分類する
次のモードから必ず 1 つ選択します。
- 一覧表示 — 上流の利用可能なスキル名を一覧表示します。
- 選択インストール — 指定されたスキルのみをインストールします。
- 全バンドル — 競合を確認したうえで、上流のすべてのスキルをインストールします。
- 更新 — 固定された参照先から、明示的に選択したスキルを更新します。
- ルーティングのみ — インストールせずに、最適なサブスキルを特定します。
ステップ 2:スキル一覧を確認する
bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh --list
レーンの説明には references/inventory.md を使用してください。範囲の狭いスキルを 1 つ選ぶことを優先してください。例:
- ルールと制御ループ →
designing-mini-gamesまたはdesigning-minimal-game-rules; - Godot の雛形作成/CLI/オーディオ → 対応する Godot スキル;
- ブラウザーでの実装とチェック →
developing-with-crisp-game-lib、smoke-testing-web-games、またはprobing-web-game-mechanics; - 演出 →
directing-game-visuals、maximizing-game-feel、タイポグラフィ、またはサウンドキットのスキル; - テレメトリーの調整 →
evaluating-gameplay-balance; - 再利用可能なワークフローの抽出 → 抽出、ゲーティング、または改善のスキル。
ステップ 3:変更前に競合をプレビューする
--force を明示しない限り、インストーラーは既存のインストール先を上書きしません。プロジェクト内でステージングするには、別のルートを指定します。
SKILLS_ROOT="$PWD/.agents/skills" \
bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh \
--skill designing-mini-games --skill evaluating-gameplay-balance
全バンドルをインストールする場合は、まず名前を一覧表示して比較してください。確認せずに --all --force を実行し、ローカルでカスタマイズしたスキルを置き換えないでください。
ステップ 4:再現可能なインストールのために参照先を固定する
REF=d632732fa0f09dfac9bb4d5fa2e5c8872f41cc10 \
bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh \
--skill designing-mini-games
このスクリプトは浅いチェックアウトをステージングし、各ペイロードの SKILL.md を検証してからコピーします。上流リポジトリで別途参照されている外部スキルはインストールしません。
ステップ 5:インストールしたペイロードを検証する
選択した各スキルについて、次の項目を確認します。
<skills-root>/<name>/SKILL.mdが存在し、空でないことを確認します;- frontmatter の名前がインストール先と一致することを確認します;
- 参照されている
assets/、references/、scripts/、tools/、またはagents/ディレクトリを保持します; - インストールしたスキルに代表的なプロンプトを 1 つ指定して実行します;
- 使用した上流の参照先を記録します。
ステップ 6:別のファミリーが担当するタスクでは、そちらに案内する
Unity/C# には unity-gamedev-skill-pack、より広範な Three.js のゲームシステムには web-game-development、エンジンに依存しないエフェクト設計には game-vfx、チップチューン SFX の生成には rfxgen を使用してください。範囲の狭い概念的な質問に答えるためだけに、広範なバンドルをインストールしないでください。
例
一覧表示のみ
bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh --list
上書きせずに 2 つのスキルをグローバルにインストールする
bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh \
--skill designing-mini-games \
--skill smoke-testing-web-games
ベストプラクティス
- コレクション全体のインストールより、選択インストールを優先します。
- CI またはチームで共有するセットアップでは、コミットを固定します。
- 既存のスキルを暗黙に上書きしないでください。
- 上流のサポートディレクトリをそのまま保持します。
- バンドルの管理と、選択したサブスキルの実行を分けます。
参考資料
references/inventory.md— 現在の 25 スキルの一覧とルーティングの概要。references/upstream.md— 出典、バージョン、ライセンス、更新ポリシー。- abagames/agentic-gamedev-skills