sharedlibrary-invariants

Community

Ensure compatibility and authority boundaries for ArenaMMO's SharedLibrary

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.