axiom-ios-performance
Use when app feels slow, memory grows, battery drains, or diagnosing ANY performance issue. Covers memory leaks, profiling, Instruments workflows, retain cycles, performance optimization.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when app feels slow, memory grows, battery drains, or diagnosing ANY performance issue. Covers memory leaks, profiling, Instruments workflows, retain cycles, performance optimization.
How to use
Zainstaluj skill axiom-ios-performance w swoim środowisku Claude/Copilot, dodając go do konfiguracji pluginów.
Uruchom skill, gdy aplikacja wykazuje objawy problemu: czujesz spowolnienie, pamięć rośnie w czasie, bateria szybko się rozładowuje, urządzenie się przegrzewa, lub widzisz ostrzeżenia o pamięci w Battery Settings.
Skill automatycznie kieruje Cię do odpowiedniego narzędzia diagnostycznego na podstawie opisanego problemu. Jeśli podejrzewasz wyciek pamięci, otrzymasz dostęp do systematycznej diagnozy i przepisów na 5 typowych wzorców wycieków.
Dla szybkiej analizy pamięci użyj wbudowanego agenta memory-auditor (polecenie
/axiom:audit memory), który skanuje 6 typowych źródeł wycieków: timery, obserwatory, domknięcia, delegaty, callbacki widoków i PhotoKit.Do profilowania wydajności wybierz między trybem graficznym (Time Profiler do CPU, Allocations do wzrostu pamięci) a trybem CLI z xctrace, jeśli integrujesz z CI/CD. Skill pomoże Ci wybrać odpowiednie narzędzie na podstawie problemu.
Dla zawieszonych lub zamrożonych aplikacji skill diagnozuje, czy główny wątek jest zajęty, czy czeka na zasób, i sugeruje konkretne kroki debugowania.