If you're porting OpenGL, OpenGL ES, or DirectX code to Metal on Apple platforms, this skill helps you plan the migration without falling into common traps. It guides you through the decision between using a translation layer like MetalANGLE versus doing a native rewrite, and it's honest about the tradeoffs. The red flags section alone is worth the install: it warns against shipping MetalANGLE in production (10-30% overhead) and converting shaders piecemeal without understanding how Metal's state management differs fundamentally. From Charles Wiltgen's axiom collection, which has picked up nearly 1,000 GitHub stars and passes all three security audits.
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-metal-migration