This is the skill to reach for when Claude's Swift suggestions smell outdated or when you're working with newer language features. It covers modern idioms that replace common hallucinations like Date() and DispatchQueue.main.async, plus deep dives on ownership conventions (borrowing, consuming, noncopyable types), the Transferable protocol for drag and drop, debug deep links for simulator testing, and tvOS-specific gotchas like the dual focus system and missing Documents directory. The conflict resolution section is honest about when to use axiom-concurrency or axiom-performance instead. If you've ever had Claude generate Swift code that compiles but feels five years old, or you're implementing ShareLink and hitting silent cross-app failures, this addresses both problems directly.

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

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-swift --agent claude-code

Installs into .claude/skills of the current project.

Files

Swift Language & Platform

You MUST use this skill for ANY Swift idiom review, ownership/noncopyable types, Transferable/drag-and-drop, debug deep links, or tvOS development.

Auditors are skills here. Where this router says "Launch some-auditor agent", invoke the matching Codex skill instead — same procedure, no Claude Code agent required.

Available: axiom-swift-simplifier.

The ones that shell out — builds, tests, simulators, crash symbolication — need shell access to run.

Quick Reference

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Categories
Debugging, Mobile Development
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167

Recommended

More Debugging
1charleswiltgen avataraxiom-uikitcharleswiltgen/axiomUse when bridging UIKit and SwiftUI, modernizing UIKit apps (scene lifecycle, resizability), debugging Auto Layout, Combine, TextKit, PencilKit, or UIKit animat1.3Kskills.sh installs
2astronomer avatarauthoring-dagsastronomer/agentsWorkflow and best practices for writing Apache Airflow DAGs. Use when creating a new DAG, write pipeline code, handling questions about DAG patterns and convent1.3Kskills.sh installs
3nvidia avatarnemoclaw-user-guidenvidia/skillsGuides human users' AI agents to the NemoClaw docs MCP server and canonical Fern documentation in Markdown form. Use when users ask how to install, configure, o1.3Kskills.sh installs
4charleswiltgen avataraxiom-graphicscharleswiltgen/axiomUse when working with ANY GPU rendering, Metal, OpenGL migration, shaders, 3D content, RealityKit, AR, USD/USDZ files, or display performance. Covers Metal migr1.3Kskills.sh installs
5tencentcloudbase avatarcloud-functionstencentcloudbase/skillsCloudBase function runtime guide for building, deploying, and debugging your own Event Functions or HTTP Functions. This skill should be used when users need ap1.2Kskills.sh installs
6nexscope-ai avataramazon-rank-trackernexscope-ai/amazon-skillsAmazon keyword rank tracking and performance analysis. Comprehensive ranking factor analysis, change diagnosis, improvement strategy development, and competitiv1.2Kskills.sh installs