tomkrikorian/visionosagents/shareplay-developer

Claude Code and agent skill by tomkrikorian/visionosagents

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Build, integrate, and troubleshoot SharePlay GroupActivities features for visionOS 27, including GroupActivity definitions, activation flows, GroupSession lifecycle, messaging and journals, ShareLink and SharePlay UI surfaces, and spatial coordination.

Install

npx vskill@latest install tomkrikorian/visionosagents/shareplay-developer

SKILL.md

SharePlay Developer

Quick Start

  1. Decide whether this experience is launch-only co-location or shared state

sync.

  1. Add the Group Activities capability and required entitlement before

building SharePlay UI.

  1. Define one GroupActivity per experience and keep the payload minimal and

Codable.

  1. Load the right reference only after you know the workflow.
  2. For spatial personas or immersive spaces, load

`spatial-coordination.md` before joining.

Load References When

ReferenceWhen to Use
`activation-ui.md`When wiring the SharePlay entry point or start button flow.
`activity-definition.md`When defining the GroupActivity payload, metadata, or transfer representation.
`group-session-lifecycle.md`When joining, leaving, observing, or presenting a GroupSession.
`messaging-journal.md`When using GroupSessionMessenger, GroupSessionJournal, or late-joiner sync.
`shareplay-spatial-api.md`When checking the official GroupActivities APIs for activation, association, session ownership, and spatial coordination.
`spatial-coordination.md`When configuring SystemCoordinator, spatial templates, or group immersive-space behavior.
`visionos-immersive-space.md`When implementing launch-only SharePlay for a visionOS immersive space.
`groupactivities-patterns.md`When you need broader GroupActivities patterns or sample-backed examples.

Workflow

  1. Define the activity and choose the activation surface.
  2. Observe and configure the session before joining.
  3. Add messaging or journal synchronization only if shared state is required.
  4. Configure spatial coordination when the experience shares an immersive

space.

  1. Summarize the session lifecycle, sync model, and launch surface clearly.

When To Switch Skills

  • Switch to build-run-debug when the blocker is app launch, simulator state,

or runtime debugging rather than SharePlay behavior.

  • Switch to signing-entitlements when the issue is capabilities,

entitlements, or privacy gating.

  • Switch to telemetry when proof of event ordering or session state changes

matters more than API design.

Guardrails

  • Keep GroupActivity data small and Codable.
  • Join only after the UI and local state are ready.

Output Expectations

Provide:

  • the activity type and activation surface
  • the chosen session and sync model
  • which references were used
  • the coordination model if immersive space is involved
  • the next skill to use if the blocker is execution, signing, or testing

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
46
Repository forks
5
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tomkrikorian/visionosagents/shareplay-developer/badge)](https://verified-skill.com/skills/tomkrikorian/visionosagents/shareplay-developer)

Something wrong with this skill or its page? Tell us.