Skip to content

Games

Skills for building games on Apple platforms using SpriteKit, with future support for SceneKit and GameplayKit.

Available Skills

SpriteKit

Complete guide to building 2D games with SpriteKit. Covers the scene graph model, physics engine (bitmask discipline, contact detection, body types), action system, game loop, performance optimization, and SwiftUI/Metal integration.

  • SpriteKit — Architecture, patterns, anti-patterns, and code review checklist

Available Agents

  • spritekit-auditor — Scans SpriteKit code for physics bitmask issues, draw call waste, node accumulation, and action memory leaks

Available References

  • SpriteKit API — All 16 node types, physics body creation, complete action catalog, texture atlases, constraints, particles, SKRenderer

Available Diagnostics

  • SpriteKit Diagnostics — Decision trees for contacts not firing, tunneling, frame drops, touch bugs, memory spikes, coordinate confusion, transition crashes

Example Prompts

  • "I'm building a SpriteKit game"
  • "My physics contacts aren't firing"
  • "Frame rate is dropping in my game"
  • "How do I set up SpriteKit with SwiftUI?"
  • "Objects pass through walls in my game"
  • "Audit my SpriteKit code for issues"

Released under the MIT License