orion-character-pawn-framework

Configure Unreal Engine character and Pawn workflows for the Orion framework.

16|3|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/OrionUE/Orion_FreeEdition --skill orion-character-pawn-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orion-character-pawn-framework
Source: https://github.com/OrionUE/Orion_FreeEdition/tree/main/.agents/skills/orion-character-pawn-framework
Command: npx skills add https://github.com/OrionUE/Orion_FreeEdition --skill orion-character-pawn-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps Unreal Engine developers avoid fragmented character setup by providing a structured workflow for configuring Pawns, Character Blueprints, PawnData, input, abilities, and spawning systems across the Orion framework.

Core Features & Use Cases

  • Character Framework Guidance: Configure AOrionCharacter, PawnExtension, PawnControl, HeroComponent, PlayerController components, and Character Blueprint inheritance following framework conventions.
  • PawnData and Gameplay Integration: Set up PawnClass, AbilitySets, InputConfig, TagRelationshipMapping, Experience DefaultPawnData, and GameFeature-driven player initialization.
  • Spawning and Validation Workflows: Handle PlayerSpawningManagerComponent, CharacterSpawnerManager, PlayerStart setup, and common initialization or input troubleshooting scenarios.

Quick Start

Use the orion-character-pawn-framework skill to configure a new Unreal Engine character with the correct PawnData, input, ability, Experience, and spawning setup.

Frequently Asked Questions about orion-character-pawn-framework

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Unreal Engine character PawnData with abilities and input?

Set up Unreal Engine PawnData by assigning PawnClass, AbilitySets, InputConfig, and TagRelationshipMapping following framework conventions. This ensures consistent player initialization through Experience linkage and GameFeature integration.

Why does my Unreal Engine character spawn without input or abilities?

Unreal character spawning fails when PawnData lacks proper AbilitySets, InputConfig, or Experience DefaultPawnData linkage. Validate PlayerSpawningManagerComponent, PlayerStart setup, and GameFeature initialization flows to resolve missing input or ability binding.

What's the best way to structure Character Blueprints and PlayerController components in Unreal Engine?

Structure Character Blueprints and PlayerController components by following framework conventions for AOrionCharacter, PawnExtension, PawnControl, and HeroComponent mounting. This provides reliable player setup and avoids fragmented character configuration.

Does GameFeature integration work with Unreal Engine Pawn spawning and initialization?

GameFeature integration supports Unreal Engine Pawn spawning by driving player initialization through Experience DefaultPawnData and PawnClass assignment. Configure GameFeature plugins to mount PawnExtension components and validate spawning flows.

How do I troubleshoot inconsistent player setup in Unreal Engine character systems?

Troubleshoot inconsistent player setup by validating PawnClass assignment, AbilitySets, InputConfig, and Experience linkage in your PawnData. Check PlayerSpawningManagerComponent, CharacterSpawnerManager, and PlayerStart configuration for initialization errors.

When do I need PawnData configuration for Unreal Engine characters?

PawnData configuration is needed when setting up Unreal Engine characters with abilities, input systems, and Experience-driven spawning. It provides structured workflows for PawnClass assignment, AbilitySets, InputConfig, and GameFeature integration.