Toolverse
All skills

axiom-hang-diagnostics

by CharlesWiltgen

Use when app freezes, UI unresponsive, main thread blocked, watchdog termination, or diagnosing hang reports from Xcode Organizer or MetricKit

Installation

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

Installation

Quick info

Category
Mobile

About this skill

Use when app freezes, UI unresponsive, main thread blocked, watchdog termination, or diagnosing hang reports from Xcode Organizer or MetricKit

How to use

  1. Zainstaluj skill axiom-hang-diagnostics w swoim środowisku Claude/Codex/Copilot, wskazując repozytorium https://github.com/CharlesWiltgen/Axiom/tree/main/.claude-plugin/plugins/axiom/skills/axiom-hang-diagnostics. 2. Uruchom skill, gdy zauważysz objawy zawieszenia: aplikacja zamrza się na kilka sekund, UI nie reaguje na dotyk, pojawia się dialog systemowy "Aplikacja nie odpowiada" lub masz dostęp do raportów zawieszań z Xcode Organizer lub MetricKit. 3. Dostarczysz skillowi informacje o zawieszeniu — czy główny wątek jest zajęty pracą (np. przetwarzanie dużych danych, synchroniczne operacje I/O), czy zablokowany (czekanie na lock, deadlock). 4. Skill przeprowadzi cię przez systematyczną diagnozę, odróżniając zawieszenia od szarpnięć animacji i ogólnych opóźnień wydajności. 5. Na podstawie zidentyfikowanej przyczyny otrzymasz konkretne rekomendacje naprawy — przesunięcie pracy na wątek tła, asynchroniczne operacje, optymalizacja algorytmów lub rozwiązanie problemów z synchronizacją. 6. Jeśli masz dostęp do narzędzi profilowania (Time Profiler, System Trace), skill pomoże ci zinterpretować wyniki i potwierdzić diagnozę.

Related skills

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284

mobile-android-design

by wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

Mobile
38181

csharp-developer

by zenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

Mobile
37126

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105

flutter-expert

by sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or

Mobile
54112

swift-best-practices

by sammcj

This skill should be used when writing or reviewing Swift code for iOS or macOS projects. Apply modern Swift 6+ best practices, concurrency patterns, API design guidelines, and migration strategies. Covers async/await, actors, MainActor, Sendable, typed throws, and Swift 6

Mobile
36140