enum-struct
CommunityEasily manage Unreal UserDefinedEnums Structs.
Authorkevinpbuckley
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables Unreal Engine developers to create, modify, and introspect UserDefinedEnum and UserDefinedStruct assets using Python APIs, simplifying asset management and gameplay data workflows.
Core Features & Use Cases
- Create & modify user-defined enums: Automate creation of E-prefixed enums, add or rename values, and set display names.
- Create & modify user-defined structs: Define F-prefixed structs, add properties, set types, and attach to data tables.
- Introspection & validation: Query definitions, inspect properties, verify user-defined status, and ensure assets are properly referenced in Blueprints or DataTables.
- Use Case: When designing a new weapon system, automatically generate enums for weapon types and a matching data structure for stats, then validate consistency.
Quick Start
Create a UserDefinedEnum at /Game/Data/Enums named EWeaponType with values Sword, Bow, Staff; create a UserDefinedStruct at /Game/Data/Structs named FWeaponData with properties WeaponName (FString), Damage (int32), AttackSpeed (float), WeaponType (EWeaponType).
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: enum-struct Download link: https://github.com/kevinpbuckley/VibeUE/archive/main.zip#enum-struct Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.