sharedlibrary-invariants
CommunityEnsure compatibility and authority boundaries for ArenaMMO's SharedLibrary
Software Engineering#shared library#game networking#authority boundaries#protocol compatibility#game combat
AuthorKingAlastor
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces protocol compatibility and authority boundaries in ArenaMMO's SharedLibrary, preserving critical shared contracts and ensuring consistent game logic across the Unity client and server components.
Core Features & Use Cases
- Protocol Compatibility: Manages protocol evolution rules for packets, enums, and data structures.
- Authority Boundaries: Enforces that server remains authoritative in shared combat and state management.
- Use Case: When editing the SharedLibrary, this Skill helps developers adhere to guidelines that prevent breaking changes and ensure both the Unity client and server operate as expected.
Quick Start
Utilize the sharedlibrary-invariants skill before modifying the SharedLibrary code in ArenaMMO.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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: sharedlibrary-invariants Download link: https://github.com/KingAlastor/ArenaMMO/archive/main.zip#sharedlibrary-invariants 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 620,000+ vetted skills library on demand.