charleswiltgen avatar

Axiom Metal Migration Diag

If you're porting graphics code to Apple's Metal API and hitting the usual suspects (black screens, shader compilation failures, weird colors, crashes during GPU work), this walks you through systematic diagnostics. The first thing it does is make you enable Metal validation, which the author correctly notes takes 30 seconds and saves hours of blind debugging. It's focused on the messy reality of migration work rather than greenfield development. The skill has been installed 166 times and sits in a repo with nearly 1,000 stars, so people are clearly running into these problems often enough that a structured troubleshooting flow is worth having on hand.

skills.sh installs
163
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-metal-migration-diag --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're porting graphics code to Apple's Metal API and hitting the usual suspects (black screens, shader compilation failures, weird colors, crashes during GPU work), this walks you through systematic diagnostics. The first thing it does is make you enable Metal validation, which the author correctly notes takes 30 seconds and saves hours of blind debugging. It's focused on the messy reality of migration work rather than greenfield development. The skill has been installed 166 times and sits in a repo with nearly 1,000 stars, so people are clearly running into these problems often enough that a structured troubleshooting flow is worth having on hand.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Categories
Git & Pull Requests, Debugging, Python, CLI & Terminal, Game Development
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167
1s-hiraoku avatarsecurity-audits-hiraoku/synapse-a2aGeneral-purpose security auditing guide. Covers OWASP Top 10, dependency vulnerabilities, authentication, authorization, input validation, and secret management160skills.sh installs
2rohitg00 avatarsprint-statusrohitg00/pro-workflowTrack parallel work sessions and prevent confusion across multiple Claude Code instances. Every major step ends with a status line. Every question re-states pro159skills.sh installs
3modra40 avatarreact-tanstack-seniormodra40/claude-codex-skills-directoryExpertise senior/lead React developer 20 tahun dengan TanStack ecosystem (Query, Router, Table, Form, Start). Gunakan skill ini ketika: (1) Membuat aplikasi Rea157skills.sh installs
4rysweet avatargoal-seeking-agent-patternrysweet/amplihackGuides architects on when and how to use goal-seeking agents as a design pattern. This skill helps evaluate whether autonomous agents are appropriate for a give157skills.sh installs
5yonatangross avatarcheckpoint-resumeyonatangross/orchestkitRate-limit-resilient pipeline with checkpoint/resume for long multi-phase sessions. Saves progress to .claude/pipeline-state.json after each phase. Use when sta156skills.sh installs
6rohitg00 avatarsurvey-generatorrohitg00/pro-workflowCompile a structured literature survey on any AI/ML topic. Agent curates a research bundle (taxonomy + sections + bibliography of real papers) from a public anc154skills.sh installs