orion-player-framework

Guide Unreal Engine player framework extensions and prevent incorrect gameplay logic placement.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers design and extend complex Unreal Engine player systems without placing gameplay-specific logic in inappropriate core classes, reducing architectural mistakes across multiplayer and feature workflows.

Core Features & Use Cases

  • Player Framework Guidance: Provides patterns for CorePlayerController, PlayerState, LocalPlayer, player IDs, accounts, gameplay components, and spawning managers.
  • Experience and GameFeature Integration: Guides adding player capabilities through Experience definitions, ActionSets, and GameFeature Add Components workflows.
  • Use Case: When creating a new multiplayer feature with custom player data, team membership, spawning rules, or player state, use this Skill to determine the correct framework extension point and initialization flow.

Quick Start

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.

Frequently Asked Questions about orion-player-framework

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

FAQPage Schema
Where should I place custom player data and team membership logic in an Unreal Engine multiplayer framework?

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.

How do I implement a reusable player gameplay component that integrates with GameFeature Add Components workflows?

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.

What is the correct initialization flow for PlayerController and PlayerState when adding multiplayer features?

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.

Does this player framework architecture support custom LocalPlayer and player account systems?

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.

Why does my custom player logic break replication in Unreal Engine multiplayer sessions?

Use the orion-player-framework skill to help me implement a new Unreal Engine player gameplay component that integrates correctly with Experience and GameFeature systems.