debugging-instruments
Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Instruments. Use for crashes, retain-cycle inspection, hangs, build failures, and generic CPU, memory, energy, or network profiling. Use ios-memgraph-analysis for .memgraph capture, leaks CLI ownership paths, or persistent heap growth; use ios-ettrace-performance for ETTrace capture and JSON.
- installs 8w
- 921
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
An agent skill covering iOS debugging and performance profiling with LLDB, Xcode's Memory Graph Debugger, and Instruments. It bundles reference guides for LLDB patterns and Instruments, and routes deep .memgraph heap analysis and ETTrace work to two sibling skills.
Reach for it when an iOS app crashes, leaks, hangs, fails to build, or needs CPU/memory/energy/network profiling and you want structured tool workflows instead of ad-hoc guessing.
Use it to
- Inspect retain cycles with the Memory Graph Debugger
- Profile hangs with the Time Profiler template
- Triage compiler, linker, and SPM build failures
- Run xctrace recordings in CI to catch regressions
- Replace print() debugging with os.Logger
For iOS/Swift developers debugging apps or profiling performance
- Host repository
- dpearson2699/swift-ios-skills
- Installs, lifetime
- 3,600
- Installs, 8 weeks
- 921
- Host stars
- 1,128
- Host language
- Python