Unreal Blueprint Codegen

Przepisy C++ do programowego generowania plików Blueprint i Widget Blueprint .uasset w UE5.

Autor: maystudios · maystudios/claude-skills

Testowano · Działa ★ 9.6/10

Unreal Blueprint Codegen — Przepisy C++ do programowego generowania plików Blueprint i Widget Blueprint .uasset w UE5.

Co robi ten skill

Umiejętność referencyjna/książka kucharska do pisania kodu modułu edytora C++, który tworzy zasoby Blueprint i Widget Blueprint (grafy zdarzeń, węzły K2, hierarchie i animacje UMG) zamiast klikać je ręcznie w edytorze UE5. Wyzwalany przez zadania takie jak tworzenie generatora Blueprint, potoki zawartości Fab/Marketplace lub dowolne wywołanie dotykające FKismetEditorUtilities::CreateBlueprint, UWidgetBlueprintFactory lub ścieżek UMovieScene; dokumentuje nieoczywiste wymaganie dwukrotnego kompilowania i kilka specyficznych dla UE5.7 pułapek.

Raport z testu

Brak dostępnego środowiska UE5 do kompilacji, więc oceniono na podstawie dowodów: zwykły generator C++ odtwarza 5 odrębnych rzeczywistych błędów kompilatora Blueprint UE (węzły bez pinów, przycięty łańcuch wykonania, kolizja węzłów (0,0), błędne wywołanie Modified vs StructurallyModified, brak dwukrotnego kompilowania), które sama sekcja „Krytyczne zasady” umiejętności wymienia i naprawia, więc umiejętność nie tylko powtarza publiczne dokumenty — koduje trudne do zdobycia wiedzę debugowania.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/maystudios/claude-skills
mkdir -p ~/.claude/skills
cp -r claude-skills/unreal-blueprint-codegen ~/.claude/skills/unreal-blueprint-codegen

Komendy i przykładowe prompty

  • /unreal-blueprint-codegenPrzepisy C++ do programowego generowania plików Blueprint i Widget Blueprint .uasset w UE5.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Write C++ that programmatically generates a Blueprint with an event graph
  • How do I use FKismetEditorUtilities::CreateBlueprint from an editor module?
  • Build a Widget Blueprint generator with UMG animations from JSON data