
Axiom Metal Migration
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.
- skills.sh installs
- 169
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add charleswiltgen/axiom --skill axiom-metal-migration --agent claude-codeInstalls into .claude/skills of the current project.
Files
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.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/charleswiltgen/axiom
- Categories
- Productivity & Planning, Automation & Workflows, Game Development
- First seen
- Jun 3, 2026
More from charleswiltgen/axiom
All 167- Axiom Objc Block Retain Cycles169
- Axiom Ui Recording169
- Axiom Using Axiom169
- Axiom Assume Isolated168
- Axiom Background Processing Ref168
- Axiom Storage Management Ref168
- Axiom Synchronization168
- Axiom Networking Legacy167
- Axiom Now Playing Musickit166
- Axiom Photo Library Ref166
- Axiom Metal Migration Ref165
- Axiom Now Playing165
- Axiom Realm Migration Ref165
- Axiom Now Playing Carplay164
- Axiom Core Spotlight Ref163
- Axiom Metal Migration Diag163
- Axiom Metrickit Ref163
- Axiom Networking Migration163
- Axiom Ownership Conventions158
- Axiom Ios Games155
- Axiom Spritekit Ref154
- Axiom Realitykit153
- Axiom Swiftui Search Ref152
- Axiom Sf Symbols Ref150