fvtt-sockets
CommunityMultiplayer socket patterns for Foundry VTT.
Software Engineering#module development#multiplayer#socket#Foundry VTT#socketlib#GM delegation#event broadcasting
AuthorImproperSubset
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides proven socket-based patterns to synchronize actions and state across players in Foundry VTT modules, enabling reliable multiplayer experiences.
Core Features & Use Cases
- Standardized namespaces (module.system) for events and messages
- Self-invoking emission pattern to avoid duplicate handling across clients
- GM-delegated operations via ExecuteAsGM and optional socketlib support
- Use cases: broadcast animations, synchronized state, and cross-client gameplay events
Quick Start
Create a basic module with the namespace module.my-module, register a listener on init, and broadcast a sample event to all other clients using game.socket.emit.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: fvtt-sockets Download link: https://github.com/ImproperSubset/hh-agentics/archive/main.zip#fvtt-sockets 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 223,000+ vetted skills library on demand.