OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when bulk-formatting or mechanically rewriting Windows text/code files in this repo with PowerShell, especially to preserve CRLF line endings, normalize Tab indentation, avoid LF-only output, protect copyright header blocks, and validate touched Unreal plugin/source files after formatting.
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use before creating, renaming, moving, importing, converting, validating, batch-editing, saving, or organizing Unreal Engine assets and Blueprint assets, including Materials, Material Instances, Physical Materials, Python physmaterial edits, Blueprint classes, Blueprint Components, Blueprint Function Libraries…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine audio in this framework: Content/Audio assets, Content/Acoustics, SoundClass, SoundConcurrency, SoundSubmix, SoundControlBus, ControlBusMix, AudioModulation, AudioMixer, MetaSound, ProjectAcoustics, SteamAudio, OrionVoiceChat, voice chat, microphone input, audio output device…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when working on the project-local OrionAudioSystem plugin, audio generation components, Blueprint audio playback APIs, runtime attenuation updates, USoundBase/USoundAttenuation playback, multiplayer replicated one-shot audio, Blueprint component visibility/loading issues, or VerifyImport failures for…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when implementing, modifying, debugging, packaging, or validating the OrionBrowser plugin, CEF browser kernel integration, OrionCEF3 third-party artifacts, OrionBrowserHelper subprocess, UOrionBrowserWidget, UGameUIWebBrowser, HTML popup browser content, browser cursor policy, mouse cursor hand/grab issues…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when replacing, generating, validating, or routing Unreal Engine project Build folder application icons and logos from a source image, including Build/Windows/Application.ico, Build/Mac/Application.icns, Build/Linux/Application.png, Android res/drawable icon.png, iconbg.png, adaptive icon XML, app icon, launcher…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine characters, pawns, PawnData, PawnExtension, PawnControl, HeroComponent, AOrionCharacter, BPCharacterBase, character Blueprint creation, player controller component mounting, player spawning, CharacterSpawnerManager, team-based CharacterSpawner placement…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when editing, creating, refactoring, formatting, especially Unreal C++ .h .cpp, ModuleRules .Build.cs, TargetRules .Target.cs, comments, includes, lambdas, naming, copyright headers, custom copyright header config, author/date header fields, CRLF, and Tab indentation.
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when working on Unreal Engine editor extensions in this framework: Editor modules, custom UUnrealEdEngine subclasses, FEditorDelegates PIE hooks, CommonEditorExtension, ToolMenus toolbar buttons, Common Maps, DataValidation validators, GameplayCue editor delegates, editor-only Build.cs dependencies…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when upgrading Unreal Engine, changing installed/source engine versions, retesting known UE-version regressions, asking whether previous engine bugs are fixed, checking if PSO or packaging workarounds can be removed, or maintaining a todo list for future engine-update verification. Covers UE 5.8 PSO .spc…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use before Codex writes, modifies, fixes, refactors, reviews, designs, or changes Unreal or Orion gameplay code, Blueprint-facing APIs, plugins, assets, configuration, systems, or features. This Skill requires senior game-architecture analysis before any implementation or edit: translate the user request into use…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when a user describes how an Orion or Unreal Engine game framework module, plugin, subsystem, UI layer, gameplay feature, or tool should be used and Codex must inspect local project plus engine source, extract portable implementation guidance, and create or update repo-local Skills under .agents/skills without…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on the Unreal Engine GameSettings plugin and this framework's player/world settings: GameSettings plugin classes, UGameSettingRegistry, UGameSettingScreen, UGameSettingVisualData, UOrionGameSettingRegistry, UOrionGameWorldSettingRegistry, UOrionSettingsLocal, UOrionSettingsShared…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use before writing, modifying, reviewing, or generating Unreal gameplay framework code that touches GameCore-derived systems: GameCore, OrionGame inheritance, Experience loading, CoreExperienceManagerComponent, CoreGameMode, CoreGameState, CorePlayerState, CorePlayerController, CoreCharacter, CorePawnData…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine GameFeatures, Experience-driven gameplay, modular gameplay feature plugins, or creating a new gameplay GameFeature plugin: UGameFeaturesSubsystem, UGameFeatureData, UGameFeatureAction, GameFeature plugin state machines, CoreExperienceDefinition, CoreExperienceActionSet, Experience…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine GameMode and Experience-driven gameplay in this framework: GameMode should not hold gameplay business logic, UCoreExperienceDefinition, host-game ExperienceDefinition subclasses, WorldSettings DefaultGameplayExperience, Experience PrimaryAssetId selection…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine GameplayMessageRouter or tag-based gameplay messaging in this framework: UGameplayMessageSubsystem, GameplayMessageRuntime, BroadcastMessage, RegisterListener, FGameplayMessageListenerHandle, EGameplayMessageMatch, UAsyncActionListenForGameplayMessage, FGameplayVerbMessage…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when designing, implementing, extending, validating, or debugging Orion GameUI runtime systems: Source/GameUI, CommonUI layer stacks, UGameUIManagerSubsystem, UGameUIPolicy, UPrimaryGameLayout, UUIActivatableWidget, UGameHUDLayout, UIExtension, GameFeature Add Widgets, UI messages, dialogs, popup queues, reward or…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on the reusable Unreal Engine input framework: CommonInputSystem, UInputSystemConfig, UInputSystemComponent, InputTag, InputAction, InputMappingContext, PawnData InputConfig, CorePawnControlComponent, OrionPawnControlComponent, GameFeatureActionAddInputContextMapping…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine inventory interaction and item interaction systems: GameInventorySystem, InteractionSystem, JInventorySystem, interactable item actors, item pickup/drop/equip, inventory containers, IInteractableTarget, AInteractionItem, FInteractionOption, FInteractionQuery…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine CommonLoadingScreen in this framework: startup PreLoadScreen, runtime loading screen, ULoadingScreenManager, UOrionLoadingScreenManager, LoadingProcessInterface, LoadingProcessTask, LoadingPercentInterface, transition level loading progress, loading widget, shader compile loading…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when Codex works on Unreal Engine localization in this framework: UI FText, LOCTEXT, NSLOCTEXT, INVTEXT, FText::Format, FText::FromString, FText::AsNumber, FText::AsCurrency, FText::AsPercent, FText::AsDateTime, FText::AsMemory, FText::Join, trimming FText, culture switching, FInternationalization…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when UE 5.8 official MCP is connected and Codex needs the slimmed project-specific OrionProjectToolsets beyond official AssetTools/ObjectTools/BlueprintTools: Experience and ActionSet editing, PawnData, AbilitySet, InputAction/InputConfig/IMC automation, GameFeature Action entries, themed UMG helpers, MetaSound…
OrionUE/Orion_FreeEdition
Skill Claude CodeCodex
Use when working with Unreal Engine 5.8 official MCP in this project: connect to http://127.0.0.1:18765/mcp, handle JSON-RPC/SSE sessions, load ToolsetRegistry toolsets, call AICallable tools, use official AssetTools/ObjectTools/BlueprintTools/UMGToolSet/SlateInspector toolsets, validate Blueprint node editing, and…