multiplayer-game-builder
Installation
SKILL.md
Multiplayer Game Builder
Build multiplayer turn-based games from scratch using a proven workflow that combines template-based rapid development, Test-Driven Development (TDD), and real-time Socket.IO integration.
When to Use This Skill
Use this skill when building:
- Card games (poker, rummy, bridge, hearts, spades)
- Board games (chess, checkers, monopoly)
- Turn-based strategy games
- Any game requiring real-time multiplayer with game state synchronization
Core Principles
- Template-Based Rapid Development: Find and adapt existing open-source templates to save 50%+ development time
- Test-Driven Development: Write tests first, implement to pass tests, ensure high code quality
- Immutable State: Never mutate game state, always return new objects
- Progressive Implementation: Build in phases, test each before moving forward
- Comprehensive Documentation: Maintain implementation plans and execution logs