develop-board-game

Installation
SKILL.md

Develop Board Game

Build a faithful digital board game as a single HTML file. Accurate rules, multiplayer support, polished visuals.

Workflow

  1. Research rules — understand EVERY rule before coding. List them in a comment block at the top of the HTML file. Do not start coding until you can explain every rule. See step details in WORKFLOW.md.

  2. Choose multiplayer modes — use the decision tree in MULTIPLAYER.md. Every game gets a lobby screen.

  3. Define game state — single JSON-serializable source of truth. See state model in ARCHITECTURE.md.

  4. Implement rules engine — pure functions: getValidMoves, applyMove, checkWinCondition, getNextPlayer, getPlayerView. See patterns in ARCHITECTURE.md.

  5. Build lobby UI — mode selection, player config, online room code flow. See WORKFLOW.md.

  6. Build game UI — board, player panel, game log, status bar, controls. Follow the visual standards in VISUAL.md. Do not use vague aesthetics — follow the concrete CSS system.

  7. Implement turn management — mode-specific behavior (hot-seat transitions, host-authoritative networking, AI delay). See MULTIPLAYER.md.

Installs
1
GitHub Stars
5
First Seen
Oct 3, 2026