From game-dev-skills
Select and operate Apple Game Porting Toolkit 3 or 4 for bringing an existing Windows game or engine to Apple platforms. Use when Codex encounters a Windows executable, Direct3D, Vulkan, DXIL, Metal Shader Converter, GPTK evaluation, a porting milestone, or the upstream game-porting-skills plugin; route native Metal renderer work to metal-game-rendering-workflow.
How this skill is triggered — by the user, by Claude, or both
Slash command
/game-dev-skills:game-porting-toolkit-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Choose the correct GPTK lane, preserve evidence, and load Apple’s maintained GPTK 4 skills when they own the work. This is an integration skill, not a fork of Apple’s porting corpus.
Choose the correct GPTK lane, preserve evidence, and load Apple’s maintained GPTK 4 skills when they own the work. This is an integration skill, not a fork of Apple’s porting corpus.
Read version-routing.md before choosing a toolkit or installing anything. Check the actual local Xcode, macOS, and toolkit versions; never infer them from an app bundle path.
game-porting-skills plugin from apple/game-porting-toolkit. Do not copy its expert skills, milestone format, or .porting/ artifacts into Socket.game-controller-input-workflow, core-haptics-game-feedback-workflow, gamekit-game-center-workflow when available, and native renderer or asset-streaming work.references/version-routing.md: launch, graphics, input, audio, save, and network behavior; D3D12 feature use; shader-conversion failures; and one repeatable performance capture.Return the chosen GPTK version, why it fits, prerequisites, the upstream skill/plugin action if needed, Socket handoffs, evidence required, and the next bounded porting step.
npx claudepluginhub gaelic-ghost/socket --plugin game-dev-skillsCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.