A
axiom-performance-profiling
Diagnozuj problemy wydajności iOS – wybierz właściwe narzędzie Instruments i interpretuj wyniki bez zgadywania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do profilowania wydajności aplikacji iOS, gdy aplikacja działa wolno, pamięć rośnie lub bateria szybko się wyczerpuje. Zawiera drzewa decyzyjne do wyboru odpowiedniego narzędzia Instruments, szczegółowe przepływy pracy dla Time Profiler, Allocations i Core Data, oraz scenariusze testowe pomagające uniknąć błędnych interpretacji wyników. Wymaga Xcode 15+ i iOS 14+.
Jak używać
- Zainstaluj skill w swoim projekcie Claude/Copilot, dodając folder axiom-performance-profiling do konfiguracji agenta.
- Uruchom skill, gdy zauważysz problem wydajności – aplikacja działa wolno, pamięć rośnie w czasie, bateria szybko się wyczerpuje lub chcesz profilować proaktywnie.
- Przejdź przez drzewo decyzyjne, aby określić symptom: czy aplikacja się zawiesa, czy rośnie zużycie pamięci, czy drena się bateria, czy chcesz profilować przed skargami użytkowników.
- Na podstawie wybranego symptom skill wskaże konkretne narzędzie Instruments – Time Profiler do problemów z szybkością, Allocations do wzrostu pamięci, Core Data do problemów z bazą danych.
- Postępuj zgodnie z przepływem pracy dla wybranego narzędzia – skill wyjaśni, jak skonfigurować profilowanie, jakie metryki obserwować i jak interpretować wyniki.
- Przeanalizuj wyniki w kontekście scenariuszy testowych zawartych w skilu, aby uniknąć typowych błędów interpretacji, takich jak pomylenie Self Time z Total Time.