tabletopkit — скилл для Claude Code: установка и функции
Помогает писать spatial-игры для visionOS с TabletopKit: игровым столом, фигурами, ходами и синхронизацией участников.
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a claude-codeЧто делает tabletopkit
Скилл направляет разработку настольных spatial-игр для visionOS на базе TabletopKit. Он охватывает стол, места игроков, фишки, карты и кости, а изменения состояния предлагает оформлять через TabletopAction. Для отрисовки сущностей используется RealityKit; жесты обрабатывает TabletopInteraction.
Для совместной игры нужны capability Group Activities и USDZ-ресурсы стола, фигур, карт и костей в content bundle. Состояние можно читать через withCurrentSnapshot(_:), а при отключённых автоматических обновлениях нужно вызывать update(deltaTime:) на каждом кадре. Симулятор годится лишь для проверки раскладки одного игрока, поэтому сетевую часть придётся тестировать иначе. Возможности TabletopInteraction.Configuration требуют visionOS 2.2+, а пользовательские действия и расширенное состояние доступны с visionOS 26.0+.
Какие задачи решает
- создать стол и игровое поле для visionOS
- описать фигуры, карты и кости с состоянием
- назначить места игроков и порядок ходов
- синхронизировать действия через Group Activities
- добавить перетаскивание и физику объектов
Примеры запросов агенту
- Создай игру для visionOS со столом, двумя местами игроков и фишками через
TabletopKit. - Добавь карты и кости с состоянием, а визуализацию сделай через
RealityKit. - Настрой совместный ход игроков через
TabletopActionиGroup Activities.
Как установить tabletopkit
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a claude-code2Вручную: положить файлы
~/.claude/skills/tabletopkit/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tabletopkit/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a codex2Вручную: положить файлы
.agents/skills/tabletopkit/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a cursor2Вручную: положить файлы
.cursor/skills/tabletopkit/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dpearson2699/swift-ios-skills tabletopkit2Вручную: положить файлы
.github/skills/tabletopkit/SKILL.md1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a gemini-cli2Командой платформы
gemini skills install https://github.com/dpearson2699/swift-ios-skills --path skills/tabletopkitВручную: положить файлы
.devin/skills/tabletopkit/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о tabletopkit
Как установить tabletopkit в Claude Code?
Выполните npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a claude-code, затем повторите npx skills add dpearson2699/swift-ios-skills --skill tabletopkit -a claude-code. Файл скилла расположен по пути ~/.claude/skills/tabletopkit/SKILL.md.
Что делает tabletopkit?
Он помогает проектировать spatial-настольные игры для visionOS с TabletopKit. Описывает игровую поверхность, оборудование, ходы, взаимодействия и отрисовку через RealityKit.
Что нужно для многопользовательской игры?
Нужна capability Group Activities в Signing & Capabilities. Также понадобятся USDZ-ресурсы для визуальных объектов в RealityKit content bundle.