Toolverse
All skills

axiom-swiftui-performance

by CharlesWiltgen

Use when UI is slow, scrolling lags, animations stutter, or when asking 'why is my SwiftUI view slow', 'how do I optimize List performance', 'my app drops frames', 'view body is called too often', 'List is laggy' - SwiftUI performance optimization with Instruments 26 and WWDC

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
1

About this skill

Use when UI is slow, scrolling lags, animations stutter, or when asking 'why is my SwiftUI view slow', 'how do I optimize List performance', 'my app drops frames', 'view body is called too often', 'List is laggy' - SwiftUI performance optimization with Instruments 26 and WWDC 2025 patterns

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując katalog axiom-swiftui-performance z repozytorium.

  2. Uruchom Instruments 26 w Xcode i włącz nowy SwiftUI Instrument — nagrywaj sesję profilowania podczas testowania interfejsu użytkownika (przewijanie, animacje, interakcje).

  3. Opisz problem w wiadomości do skilla — na przykład "moja lista przewija się z zacinaniem" lub "widok body jest wywoływany zbyt często". Dołącz zrzut ekranu z Instruments jeśli to możliwe.

  4. Skill przeanalizuje wykresy Cause & Effect Graph z Instruments 26, aby zidentyfikować, które zmiany stanu powodują kosztowne aktualizacje widoków.

  5. Zastosuj rekomendacje: rozbij złożone hierarchie widoków, zoptymalizuj struktury danych, dodaj Identity constraints lub użyj @State/@Binding bardziej selektywnie.

  6. Ponownie nagrywaj w Instruments i porównaj metryki — skill pomoże ci zinterpretować poprawę wydajności i wskaże pozostałe wąskie gardła.

Related skills

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745

react-native-design

by wshobson

Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.

Mobile
1964

xcodebuildmcp

by cameroncooke

Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).

Mobile
2225

garmin-connect

by openclaw

Syncs daily health and fitness data from Garmin Connect into markdown files. Provides sleep, activity, heart rate, stress, body battery, HRV, SpO2, and weight data.

Mobile
37119

mobile-design

by sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or

Mobile
6091