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, performance, and debugging techniques 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 — rewritten for Codex by scripts/build-codex.ts; do not hand-edit --> 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-analyze-swiftui-performance, axiom-audit-liquid-glass, axiom-audit-swiftui-architecture, axiom-audit-swiftui-layout, axiom-audit-swiftui-nav, axiom-audit-textkit, axiom-audit-ux-flow. The ones that shell out — builds, tests, simulators, crash symbolication — need shell access to run. <!-- 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 runtime See skills/architecture.md (@State is a macro now) Animation issues See skills/animation-ref.md Stacks/grids/outlines See skills/containers-ref.m …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills charleswiltgen/axiom-swiftui--1ce69b

View the source on GitHub

Browse the @skills marketplace