Repolode
quodsoler

quodsoler/unreal-engine-skills

コーディングエージェントにUnreal Engine 5.8のC++パターン、API、ベストプラクティスを提供する31種類のAIエージェントスキル。

スター
400
フォーク
66
未解決の Issue
1
最終コミット
22 日前

これは何?

Unreal Engine Skillsは、Claude Code、Cursor、WindsurfなどのAIコーディングエージェント向けに、Markdown形式のスキルファイルを集めたものです。各スキルはUnreal EngineのC++開発における分野を1つ取り上げ、ゲームプレイフレームワーク、Gameplay Ability System、ネットワークとレプリケーション、アニメーション、Niagara、オーディオ、物理演算、World Partition、Mass Entity、State Trees、UMGとSlateによるUIなどを扱います。タスクがスキルの対象に当てはまると、エージェントは記載されたパターンやAPIを適用します。

対象はUnreal Engine 5.8です。各APIはエンジンのヘッダーと照合されており、非推奨の形式と置き換え先を表にまとめ、エージェントがどれを使うべきか判断できるようにしています。プロジェクトのモジュール、プラットフォーム、規約を共有ファイルに記録するプロジェクトコンテキストスキルもあり、他のスキルがそのファイルを参照します。

npx skills、git clone、submodule、forkを使ってインストールでき、Agent Skills specに準拠しています。

主な機能

  • 01C++の基礎、ゲームプレイ、レンダリング、ネットワーク、AI、UIにわたる31種類のスキルを収録。
  • 02非推奨のUnreal Engine APIと、Unreal Engine 5.8での置き換え先を一覧化。
  • 03モジュール、プラットフォーム、規約を各スキルで共有するプロジェクトコンテキストスキルを収録。
  • 04Claude Code、Cursor、Windsurf、およびAgent Skills specに対応するあらゆるエージェントで利用可能。
  • 05npx skills、git clone、submodule、forkでインストール可能。

ユースケース

  • GASのアビリティを使うUE5プロジェクトで、AIエージェントにゲームプレイ用のC++コードを書かせる。
  • エージェントを使ってWorld PartitionのストリーミングやNiagaraエフェクトを設定する。
  • UE 5.8のAPIに沿った自動化テストやレプリケーションコードを生成する。

クイックスタート

  1. 1

    npxですべてのスキルをインストール

    npx skills add quodsoler/unreal-engine-skills
  2. 2

    または、必要なスキルだけをインストール

    npx skills add quodsoler/unreal-engine-skills --skill ue-cpp-foundations ue-gameplay-abilities
  3. 3

    次に、GASを使ったレプリケートされる体力属性の追加など、Unreal Engineのタスクをエージェントに依頼します

使う前に知っておきたいこと

  • Unreal Engine 5.8専用のため、古いバージョンのエンジンではガイダンスが当てはまらない場合があります。
  • Moverプラグインなど、一部のスキルはExperimentalとしてマークされています。
  • これらのスキルはAIエージェント向けのMarkdown形式のガイダンスであり、実行可能なソフトウェアではありません。また、READMEにはメタデータに記載されたMIT以外のライセンスは明記されていません。

トピック

よくある質問

unreal-engine-skills とは?
コーディングエージェントにUnreal Engine 5.8のC++パターン、API、ベストプラクティスを提供する31種類のAIエージェントスキル。 Unreal Engine Skillsは、Claude Code、Cursor、WindsurfなどのAIコーディングエージェント向けに、Markdown形式のスキルファイルを集めたものです。各スキルはUnreal EngineのC++開発における分野を1つ取り上げ、ゲームプレイフレームワーク、Gameplay Ability System、ネットワークとレプリケーション、アニメーション、Niagara、オーディオ、物理演算、World Partition、Mass Entity、State Trees、UMGとSlateによるUIなどを扱います。タスクがスキルの対象に当てはまると、エージェントは記載されたパターンやAPIを適用します。
unreal-engine-skills は無料で使えますか?ライセンスは?
unreal-engine-skills は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
unreal-engine-skills は今もメンテナンスされていますか?
活発にメンテナンス中。unreal-engine-skills の最終コミットは 2026年9月28日 です。
unreal-engine-skills は何に使えますか?
GASのアビリティを使うUE5プロジェクトで、AIエージェントにゲームプレイ用のC++コードを書かせる。 エージェントを使ってWorld PartitionのストリーミングやNiagaraエフェクトを設定する。 UE 5.8のAPIに沿った自動化テストやレプリケーションコードを生成する。
unreal-engine-skills のインストール方法は?
npxですべてのスキルをインストール: npx skills add quodsoler/unreal-engine-skills または、必要なスキルだけをインストール: npx skills add quodsoler/unreal-engine-skills --skill ue-cpp-foundations ue-gameplay-abilities 次に、GASを使ったレプリケートされる体力属性の追加など、Unreal Engineのタスクをエージェントに依頼します
unreal-engine-skills はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/quodsoler/unreal-engine-skills

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト