swiftui-performance-auditAudit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.
Install via ClawdBot CLI:
clawdbot install steipete/swiftui-performance-auditGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
An e-commerce app experiences janky scrolling and high CPU usage when users browse product listings with images and dynamic filters. The SwiftUI audit identifies heavy image decoding on the main thread and unstable identity in ForEach loops, leading to frequent view updates.
A social media app has slow rendering and excessive memory usage in its feed, which includes formatted timestamps, images, and real-time updates. The audit reveals expensive formatters in view bodies and broad observable state changes causing view invalidation storms.
A finance dashboard app shows laggy animations and layout thrash when displaying real-time charts and sorted transaction lists. The audit uncovers sorting operations within SwiftUI body evaluations and deep layout hierarchies using GeometryReader.
A health tracking app suffers from frame drops and high CPU during navigation and data updates, such as when filtering workout logs. The audit finds computed properties doing heavy filtering in views and over-animated hierarchies impacting performance.
Apps offer basic features for free with premium upgrades. Poor performance in free versions can deter upgrades, making SwiftUI audits crucial to optimize core features like scrolling and data display to retain users and drive subscription revenue.
Platforms provide tools for businesses via subscription. Performance issues in SwiftUI-based dashboards can reduce productivity and customer satisfaction, leading to churn. Audits help ensure smooth, efficient interfaces to support high-value contracts.
Apps generate revenue through in-app ads and rely on high user engagement. Slow rendering or janky scrolling can decrease ad views and user retention. SwiftUI audits optimize view updates and memory usage to maintain smooth interactions and ad impressions.
💬 Integration Tip
Integrate this skill early in the development cycle by running audits during code reviews to catch performance issues before deployment, using the workflow decision tree to adapt to user input.
Scored Apr 15, 2026
Advanced desktop automation with mouse, keyboard, and screen control
Advanced desktop automation with mouse, keyboard, and screen control
Full Windows desktop control. Mouse, keyboard, screenshots - interact with any Windows application like a human.
Control Android devices via ADB with support for UI layout analysis (uiautomator) and visual feedback (screencap). Use when you need to interact with Android apps, perform UI automation, take screenshots, or run complex ADB command sequences.
Build, test, and ship iOS apps with Swift, Xcode, and App Store best practices.
Android build system and deployment patterns