swiftui-performance
Profile, diagnose, and remediate SwiftUI runtime performance using code review, Instruments, and repeatable measurements. Use when a SwiftUI screen renders slowly, scrolling or animations hitch, view bodies update excessively, list identity churns, layout work spikes, or broad Observation dependencies raise CPU cost. Covers evidence-based triage, SwiftUI Instruments lanes, lazy-container guardrails, state lifetime,…
- installs 8w
- 1,014
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
An agent skill that walks an AI coding agent through profiling, diagnosing, and fixing SwiftUI runtime performance issues using code review, Instruments traces, and repeatable measurements. It bundles a five-step workflow (review, profile, analyze, remediate, verify) with sections for checklists, pitfalls, and reference material including WWDC session notes.
Reach for it when a SwiftUI screen renders slowly, scrolling or animations hitch, view bodies update excessively, or list identity churns and you want evidence-based triage rather than guesswork.
Use it to
- Triage slow SwiftUI screens from code before profiling
- Guide profiling with the SwiftUI Instruments template on Release builds
- Diagnose excessive view body updates and Observation fan-out
- Stabilize ForEach and list identities to reduce churn
- Verify fixes with before/after CPU and frame-drop metrics
For iOS developers using AI coding agents
- Host repository
- dpearson2699/swift-ios-skills
- Installs, lifetime
- 4,100
- Installs, 8 weeks
- 1,014
- Host stars
- 1,128
- Host language
- Python