Skills

Tabletopkit

Builds multiplayer spatial board games using TabletopKit on visionOS.

Install

npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -g -a claude-code -y
Category
Engineering
Updated
3mo ago
License
See repository
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Builds multiplayer spatial board games using TabletopKit on visionOS. Use when creating tabletop game experiences with boards, pieces, cards, or dice; managing seats, turns, equipment state, TabletopAction flows, or TabletopInteraction delegates; synchronizing gameplay through FaceTime Group Activities; rendering with RealityKit; or implementing snapping, tosses, and physics on a virtual table surface.

TabletopKit

Build visionOS board games whose synchronized state changes flow through TabletopAction and render with RealityKit. The availability matrix below owns version details.

Contents

Setup

TierAPIs
visionOS 2.0+Core gameplay, equipment, seats, actions, rendering, Group Activities
visionOS 2.2+TabletopInteraction.Configuration
visionOS 26.0+Custom actions/state, registration, advanced toss outcomes, discarded-action observation

Simulator supports single-player layout testing, not multiplayer.

Project Configuration

  1. import TabletopKit in source files that define game logic.
  2. import RealityKit for entity-based rendering.
  3. For multiplayer, add the Group Activities capability in Signing & Capabilities.
  4. Provide table, piece, card, and dice USDZ assets in a RealityKit content bundle.

Key Types Overview

Read the whole SKILL.md on GitHub

More in Engineering