lisxa5747/unreal-angelscript-skills

構造化されたAIスキルセットをUnreal Engine AngelScriptプロジェクトに統合し、ベンダーニュートラルなエージェントサポートを通じてコーディング精度とワークフロー効率を向上させます。

unreal-angelscript-skills とは?

このスキルは、Unreal EngineのAngelScriptプロジェクトに特化した構造化されたAIスキルセットを提供します。開発者はベンダーニュートラルなエージェント(Claude Code、Cursor、Codexなど)と連携することで、AngelScriptのコーディング精度を高め、ワークフロー効率を向上させることができます。スキルには、Unreal EngineのAPIとの統合、一般的なゲーム開発パターン、パフォーマンス最適化のためのベストプラクティスが含まれます。このスキルを使用することで、AIエージェントはUnreal EngineのAngelScriptコードベースをより正確に理解し、コンテキストに適した提案や修正を行うことが可能になります。

対応~Claude Code~Codex CLI~Cursor
npx skills add lisxa5747/unreal-angelscript-skills

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

unreal-angelscript-skills は何をしますか?

構造化されたAIスキルセットをUnreal Engine AngelScriptプロジェクトに統合し、ベンダーニュートラルなエージェントサポートを通じてコーディング精度とワークフロー効率を向上させます。

概要

このスキルは、Unreal EngineのAngelScript開発におけるAIエージェントの支援を最大化するための構造化された知識と指示を提供します。SKILL.md ファイルとして定義され、対応するAIエージェントツール(Claude Code、Cursor、Codexなど)によって自動的に読み込まれ、コンテキスト認識型の支援を実現します。

主な機能

  • AngelScript構文の正確な理解: AIエージェントがUnreal Engine特有のAngelScript拡張(例:UFUNCTION()、UPROPERTY()、UCLASS()など)を正しく解釈できるようにします。
  • ベストプラクティスの適用: Unreal Engineのコーディング規約、パフォーマンス最適化、メモリ管理に関するベストプラクティスをAIエージェントに提供します。
  • エラー防止: 一般的な落とし穴(例:ガベージコレクションの誤用、ブループリントとの互換性問題)を事前に認識し、修正を提案します。
  • ワークフロー統合: エディタスクリプト、ビルドシステム、テストフレームワークとの連携をサポートします。

対応エージェント

  • Claude Code
  • Cursor
  • Codex(GitHub Copilot)
  • その他 SKILL.md ファイルを読み込むAIエージェント

使用方法

  1. このリポジトリの SKILL.md をUnreal Engine AngelScriptプロジェクトのルートディレクトリにコピーします。
  2. 対応するAIエージェント(例:Claude Code)をプロジェクトディレクトリで起動します。
  3. AIエージェントが自動的に SKILL.md を読み込み、AngelScriptコードの支援を開始します。

例

// UFUNCTIONマクロの適切な使用例
UFUNCTION()
void OnPlayerDeath(ACharacter Character)
{
    // プレイヤー死亡時の処理
    Character.SetLifeSpan(2.0f);
}

注意事項

  • このスキルはUnreal Engine 5以降を対象としています。
  • AngelScriptプラグインが正しくインストールされ、プロジェクトで有効になっていることを確認してください。
  • AIエージェントの出力は必ず人間がレビューすることを推奨します。

ライセンス

MIT

関連スキル