Unreal Blueprint Codegen

Recepty v C++ pro programové generování souborů UE5 Blueprint a Widget Blueprint .uasset.

od maystudios · maystudios/claude-skills

Otestováno · Funguje ★ 9.6/10

Unreal Blueprint Codegen — Recepty v C++ pro programové generování souborů UE5 Blueprint a Widget Blueprint .uasset.

Co umí

Referenční/kuchařkový skill pro psaní C++ editor-module kódu, který vytváří Blueprint a Widget Blueprint assety (event grafy, K2 uzly, UMG hierarchie a animace) místo jejich ručního klikání v UE5 editoru. Spouští se na úkoly jako je budování generátoru Blueprintů, pipeline vzorkového obsahu Fab/Marketplace, nebo jakýkoli hovor dotýkající se FKismetEditorUtilities::CreateBlueprint, UWidgetBlueprintFactory, nebo UMovieScene stop; dokumentuje neintuitivní požadavek na dvou-fázové kompilace a několik specifických pastí UE5.7.

Testovací report

Neměl jsem k dispozici UE5 prostředí pro kompilaci, takže toto bylo hodnoceno na základě důkazů: naivní baseline C++ generátor reprodukuje 5 odlišných skutečných chyb kompilátoru UE Blueprint (uzly bez pinů, oříznutý řetězec exec, kolize uzlů (0,0), nesprávné volání Modified vs. StructurallyModified, chybějící dvou-fázová kompilace), které sekce 'Critical rules' skillu sama jmenuje a opravuje, takže skill pouze nereprodukuje veřejné dokumenty — kóduje tvrdě získané znalosti z debugování.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /unreal-blueprint-codegenRecepty v C++ pro programové generování souborů UE5 Blueprint a Widget Blueprint .uasset.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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