
Tabletopkit
This is Apple's framework for building multiplayer board games on Vision Pro, so if you're creating chess, card games, or anything with pieces on a virtual table, this is the native path. It handles the full stack: RealityKit rendering, player seating, turn management, piece snapping, and state sync over FaceTime via Group Activities. The skill walks through conforming to EntityEquipment for pawns, cards, and dice, table setup with round or rectangular surfaces, and using TabletopAction to move pieces or flip cards. VisionOS 2.0+ only, obviously. The complexity is real but unavoidable if you want spatial tabletop games that work in SharePlay. Good reference coverage of layouts, seat control, and custom actions.
- skills.sh installs
- 3.1K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill tabletopkit --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
- Game Configuration
- Table and Board
- Equipment (Pieces, Cards, Dice)
- Player Seats
- Game Actions and Turns
- Interactions
- RealityKit Rendering
- Group Activities Integration
- Common Mistakes
- Review Checklist
- References
Setup
| Tier | APIs |
|---|---|
| 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
Sponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Categories
- Mobile Development, Game Development
- First seen
- May 16, 2026
More from dpearson2699/swift-ios-skills
All 98- App Store Optimization3.1K
- Swift Api Design Guidelines3K
- Swiftlint2.9K
- Swift Formatstyle2.8K
- Core Data2.8K
- Focus Engine2.8K
- Ios Security1.1K
- Live Activities465
- Mapkit Location461
- Photos Camera Media456
- Eventkit Calendar415
- Cloudkit Sync413
- Metrickit Diagnostics409
- Musickit Audio409
- Realitykit Ar407
- Callkit Voip403
- Pencilkit Drawing403
- Homekit Matter402
- Passkit Wallet401
- Codable Patterns252
- Swiftui Animation5.7K
- Ios Accessibility5.2K
- Swiftui Performance4.8K
- App Store Review4.8K