Agent skill · software engineering · charleswiltgen
axiom-swiftui
Use when building, fixing, or improving ANY SwiftUI UI — views, navigation, layout, animations, performance, architecture, gestures, debugging, iOS 26 features.
Why this skill is useful
Provides specific guidance on SwiftUI architecture and performance optimization that the AI wouldn't reliably generate on its own.
What it needs
About 5k tokens when loaded. Last updated 2026-08-06. 1,103 stars on the source repository.
What this skill does
SwiftUI You MUST use this skill for ANY SwiftUI work including views, state, navigation, layout, animations, architecture, gestures, and debugging. <!-- AXIOMAUDITORINLINEBEGIN — auto-maintained by scripts/build-inlined-auditors.ts; do not hand-edit --> Not on Claude Code? Where this router says "Launch some-auditor agent", read that auditor's file in this suite and follow it inline — the same procedure, needing only file search and read. Available here: skills/swiftui-architecture-auditor.md, skills/swiftui-layout-auditor.md, skills/swiftui-nav-auditor.md, skills/swiftui-performance-analyzer.md, skills/textkit-auditor.md, skills/ux-flow-auditor.md. Homed in another suite: axiom-design/skills/liquid-glass-auditor.md. Agents that need Bash — builds, tests, simulators, crash symbolication — stay Claude Code-only; there is no inline equivalent for those. <!-- AXIOMAUDITORINLINEEND --> Quick Reference Symptom / Task Reference ---------------- ----------- View not updating See skills/debugging.md View update still broken after debugging See skills/debugging-diag.md Slow previews / building good previews / @Previewable / PreviewModifier / variant matrix See skills/previews.md Preview API reference (#Preview, traits, modes, Development Assets) See skills/previews-ref.md Preview crashes / won't load See skills/debugging.md (Preview Crashes section) Hot reload / live editing / edit the running app on device See skills/hot-reload.md Navigation issues See skills/nav.md Navigation still broken after debugging See skills/nav-diag.md Navigation API reference See skills/nav-ref.md Layout breaks on iPad/rotation See skills/layout.md State lost on resize/rotation (scroll, selection, focus, drafts) See skills/layout.md (State Survives the Transition) Layout API reference See skills/layout-ref.md Performance/lag/slow scroll See skills/swiftui-performance.md Architecture/testability See skills/architecture.md @State object rebuilt every view init, or an init assignment ignored at runti …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills charleswiltgen/axiom-swiftui