What problem does it solve? Setting up a game development environment on macOS often involves blindly installing tools, adapting Windows-only scripts, or applying irreversible configuration changes. This Skill inspects a macOS project and produces one exact, digest-confirmed, reversible setup plan before anything on the host is modified. ## Core Features & Use Cases - Read-only environment detection: Runs a doctor command that reports OS, architecture (arm64/x86_64), GPU capability (Metal/MPS/Core ML), package managers, installed editors (Unity, Godot, Unreal, Blender), and existing MCP configuration with mutation_performed: false. - Digest-gated apply and rollback: Generates a plan JSON with a canonical digest that the user must repeat verbatim before apply, and supports planned disable and transaction rollback. - Cross-platform adaptation: Proposes native Apple Silicon or Intel alternatives for Windows-only tooling such as PowerShell modules, CUDA, or DirectML, preferring Metal, MPS, or Core ML equivalents. - Use Case: A developer on an M-series Mac wants to adopt the game studio workflow but their reference pipeline uses CUDA and PowerShell. The Skill detects the host, proposes Metal/MPS equivalents or hosted fallbacks, and applies nothing until the full plan digest is confirmed. ## Quick Start Use the setup-macos-edition skill to inspect this Mac and propose one native, reversible game-studio setup plan for my project.