aj-geddes avatar

Mobile App Debugging

This handles the annoying platform-specific bugs that only show up on actual devices. You get debugging workflows for both iOS (Xcode memory graphs, device logs, SIGABRT crashes) and Android (logcat, ADB commands, ANR handling), plus guidance on cross-platform issues like network conditions and device constraints. The reference guides break down concrete scenarios like memory leaks, background task failures, and permission problems. Honestly most useful when you're past the "works on simulator" stage and dealing with real device weirdness. The checklist format makes it easy to systematically work through mobile-specific problems instead of randomly trying fixes.

skills.sh installs
568
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill mobile-app-debugging --agent claude-code

Installs into .claude/skills of the current project.

Files

Mobile App Debugging

Table of Contents

Overview

Mobile app debugging addresses platform-specific issues, device hardware limitations, and mobile-specific network conditions.

When to Use

  • App crashes on mobile
  • Performance issues on device
  • Platform-specific bugs
  • Network connectivity issues
  • Device-specific problems

Quick Start

Minimal working example:

Xcode Debugging:

Attach Debugger:
  - Xcode → Run on device
  - Set breakpoints in code
  - Step through execution
  - View variables
  - Console logs

View Logs:
  - Xcode → Window → Devices & Simulators
  - Select device → View Device Logs
  - Filter by app name
  - Check system logs for crashes

Inspect Memory:
  - Xcode → Debug → View Memory Graph
  - Identify retain cycles
  - Check object count
  - Monitor allocation growth

---
Common iOS Issues:

App Crash (SIGABRT):
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
AI & Agent Building, Debugging, Mobile Development
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1aj-geddes avatarsecurity-audit-loggingaj-geddes/useful-ai-promptsImplement comprehensive security audit logging for compliance, forensics, and SIEM integration. Use when building audit trails, compliance logging, or security 568skills.sh installs
2aj-geddes avatarbundle-size-optimizationaj-geddes/useful-ai-promptsReduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance567skills.sh installs
3muratcankoylan avatarcontext-compressionmuratcankoylan/agent-skills-for-context-engineeringWhen your agent session hits hundreds of thousands of tokens and starts forgetting which files it modified, you need compression that...565skills.sh installs
4plugin87 avatardesign-componentplugin87/ux-ui-agent-skillsDesign a UI component spec to the house quality bar — anatomy, variants, sizes, the 8 states, token mapping, and accessibility. Use when the user wants to desig565skills.sh installs
5jwynia avatarprose-stylejwynia/agent-skillsDiagnose sentence-level issues after structure is solid. Use when prose feels flat, sentences are monotonous, word choices are generic, or voice is inconsistent564skills.sh installs
6nousresearch avataryuanbaonousresearch/hermes-agentYuanbao (元宝) groups: @mention users, query info/members.564skills.sh installs