Help us improve
Share bugs, ideas, or general feedback.
From mobile-app-debugging
Debugs iOS, Android, and React Native mobile apps for crashes, memory leaks, performance issues, network problems using Xcode Instruments, Android Profiler, LLDB, Logcat.
npx claudepluginhub secondsky/claude-skills --plugin mobile-app-debuggingHow this skill is triggered — by the user, by Claude, or both
Slash command
/mobile-app-debugging:mobile-app-debuggingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Debug mobile applications across iOS, Android, and cross-platform frameworks.
Debug iOS apps and profile performance using LLDB, Memory Graph Debugger, and Instruments. Use when diagnosing crashes, memory leaks, retain cycles, main thread hangs, or performance bottlenecks.
Profiles iOS app performance with Instruments: Time Profiler for CPU, Allocations and Leaks for memory, Network for traffic, Energy Log for battery impact. Optimizes launch times, scrolling, and energy use.
Diagnoses mobile app performance using platform-native metrics (Android Vitals, MetricKit) and profiling tools. Useful for cold start, frame rate, memory, network, and battery audits.
Share bugs, ideas, or general feedback.
Debug mobile applications across iOS, Android, and cross-platform frameworks.
// Breakpoint with condition
// Right-click breakpoint > Edit > Condition: userId == "123"
// LLDB commands
po variable // Print object
p expression // Evaluate expression
bt // Backtrace
// Logcat filtering
Log.d("TAG", "Debug message")
Log.e("TAG", "Error", exception)
// Filter: tag:MyApp level:error
// Remote debugging
// Shake device > Debug JS Remotely
// Console logging
console.log('Debug:', variable);
console.warn('Warning');
console.error('Error');
// Performance Monitor
// Shake > Show Perf Monitor
// Target: 60 FPS, <16ms per frame
// Intercept requests
XMLHttpRequest.prototype._send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function() {
console.log('Request:', this._url);
this._send.apply(this, arguments);
};
| Metric | Target |
|---|---|
| Frame rate | 60 FPS (16ms/frame) |
| Memory | <100MB |
| App launch | <2 seconds |