ios-game-testing
Installation
SKILL.md
iOS Game Testing for Nathaniel
This skill provides reliable testing of the Nathaniel SpriteKit game using the embedded GameCommandServer HTTP API.
Key Insight: Use GameCommandServer, Not XcodeBuildMCP UI Tools
IMPORTANT: The game is a landscape SpriteKit game. XcodeBuildMCP's tap, describe_ui, and other UI interaction tools have coordinate transformation issues with landscape games.
Always use the GameCommandServer HTTP API (port 8765) for UI interaction instead. It works directly with SpriteKit scene coordinates and is far more reliable.
Quick Start: Test a Feature
# 1. Build and run (sets up session defaults automatically)
# Use XcodeBuildMCP to build and launch
# 2. Wait for game to load, then check server health
curl -s http://localhost:8765/health