Agent skill · charleswiltgen

axiom-swiftui

Use when building, fixing, or improving ANY SwiftUI UI — views, navigation, layout, animations, performance, architecture, gestures, debugging, iOS 26 features.

What it needs

About 5k tokens when loaded.

What this skill does

Cursor MCP Tool Boundary The xclog, xcsym, and xcprof examples below are reference syntax, not executable commands for Cursor. Map each subcommand to the same-named MCP tool—for example, xclog launch to axiomxcloglaunch, xcsym crash to axiomxcsymcrash, and xcprof record to axiomxcprofrecord—and preserve its arguments as structured fields. Do not run a bare helper binary. If a required MCP tool is unavailable, stop and report that the Axiom MCP integration is missing; do not fall back to a same-named executable. SwiftUI You MUST use this skill for ANY SwiftUI work including views, state, navigation, layout, animations, architecture, gestures, and debugging. Cursor Subagent Routing Delegate to the appropriate Cursor subagent when this router calls for a specialized auditor. 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/ …

How to use it

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

@skills charleswiltgen/axiom-swiftui--ce690c

View the source on GitHub

Browse the @skills marketplace