quodsoler/unreal-engine-skills
Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.
解決する課題
AI コーディングエージェントが Unreal Engine 5 向けに生成する、時代遅れ、不正確、または本番環境品質に満たない C++ コードの問題を解決します。構造化された「スキル」(専門知識ファイル)を提供することで、エージェントが Unreal Engine 5.8 に特化した正しい API、パターン、ベストプラクティスを使用することを保証します。
仕組み
本プロジェクトは、Agent Skills 仕様に準拠した 31 個の markdown ベースのスキルファイルを提供します。これらのファイルは、AI エージェント(Claude Code、Cursor、Windsurf など)が参照できる専門知識ベースとして機能します。
主なメカニズム:
- プロジェクトコンテキスト (Project Context):プロジェクト固有のモジュールや規約をキャプチャする基盤スキル (
ue-project-context)。 - API 検証:すべてのスキルは、UE 5.8 のヘッダーおよびソースコードに対して機械的にチェックされ、正確性が保証されています。
- 非推奨マッピング (Deprecation Mapping):非推奨の API を最新の 5.8 相当の API にマッピングするテーブルが含まれており、エージェントが古いコードを出力するのを防ぎます。
- 相互参照:スキル同士がリンクされており(例:Core C++、Gameplay、Rendering)、エージェントに包括的な依存関係マップを提供します。
対象読者
Unreal Engine 5.8 を使用し、AI コーディングエージェントを活用して C++ 開発を行うゲーム開発者。
ハイライト
- UE 5.8 検証済み:すべての API と C++ サンプルは、Unreal Engine 5.8 に対してテストおよびコンパイルされています。
- 包括的なカバレッジ:GAS (Gameplay Ability System) や Mass Entity ECS から、Niagara エフェクト、World Partition まで、31 のスキルを網羅しています。
- uma-compatible:Claude Code、Cursor、Windsurf を含む、Agent Skills 仕様をサポートするあらゆるエージェントで動作します。
- 厳格な正確性:約 1,000 個のコードブロックに対するシグネチャチェック、非推奨スキャン、コンパイルテストを含む厳格な検証プロセスを経て作成されています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト