
Swiftui Performance
A structured workflow for tracking down SwiftUI performance problems, from code review through Instruments profiling to targeted fixes. It walks you through common bottlenecks like view invalidation storms, unstable ForEach identities, heavy work in body computations, and layout thrash. The skill includes a decision tree that starts with static code analysis before reaching for profiling, plus a solid reference section on identity semantics and instrumentation techniques. The code smell catalog is honest about real world patterns like formatters in body and top level conditional swapping. Best used when you've got jank or frame drops and need a methodical audit rather than guessing at fixes.
- skills.sh installs
- 4.8K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill swiftui-performance --agent claude-codeInstalls into .claude/skills of the current project.
Files
SwiftUI Performance
Audit SwiftUI view performance from a reproducible symptom to measured
remediation. Route animation design to swiftui-animation, production telemetry
to metrickit, ownership/leak analysis to ios-memgraph-analysis, navigation
behavior to swiftui-navigation, state architecture to swiftui-patterns, and
layout construction to swiftui-layout-components.
Contents
- Workflow Decision Tree
- 1. Code-First Review
- 2. Guide the User to Profile
- 3. Analyze and Diagnose
- 4. Remediate
- Common Code Smells (and Fixes)
- 5. Verify
- Outputs
- Instruments Profiling
- Identity and Lifetime
- Lazy Loading Patterns
- State and Observation Optimization
- Common Mistakes
- Review Checklist
- References
Workflow Decision Tree
Sponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Categories
- Frontend Development, Git & Pull Requests, Code Review & Quality, Debugging, Rust, Mobile Development, CLI & Terminal
- First seen
- Apr 16, 2026
More from dpearson2699/swift-ios-skills
All 98- App Store Review4.8K
- Swiftui Patterns4.7K
- Ios Networking4.6K
- Swiftui Navigation4.6K
- Swift Testing4.5K
- Ios Localization4.5K
- Swift Concurrency4.5K
- Swiftui Layout Components4.4K
- Push Notifications4.4K
- Swiftui Liquid Glass4.3K
- Swiftdata4.3K
- Debugging Instruments4.3K
- Swiftui Uikit Interop4.2K
- Storekit4.2K
- Widgetkit4.2K
- Swiftui Gestures4.2K
- Apple On Device Ai4.2K
- Swift Charts4.2K
- Swift Language4.1K
- App Intents4.1K
- Authentication4.1K
- Background Processing4.1K
- Healthkit4K
- Vision Framework4K