BigHugger
sk Skill · dpearson2699

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
swiftbashPython

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
topicsiosswiftlldbinstrumentsdebuggingprofiling