mobile-debugging

Debug React Native, Expo, and Flutter apps on iOS and Android.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/TMHSDigital/Mobile-App-Developer-Tools --skill mobile-debugging-tmhsdigital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-debugging
Source: https://github.com/TMHSDigital/Mobile-App-Developer-Tools/tree/main/skills/mobile-debugging
Command: npx skills add https://github.com/TMHSDigital/Mobile-App-Developer-Tools --skill mobile-debugging-tmhsdigital

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps developers locate and fix bugs, inspect app state, profile performance, and detect memory leaks in React Native, Expo, and Flutter mobile applications.

Core Features & Use Cases

  • Guides selection of appropriate debugging tools such as Flipper, React DevTools, React Native Debugger, and Flutter DevTools.
  • Provides step‑by‑step instructions for memory leak detection, network inspection, and native breakpoints across iOS and Android.
  • Supports common scenarios like crash investigation, performance profiling, and UI rendering issues for both RN/Expo and Flutter projects.

Quick Start

Ask the assistant to debug your mobile app by specifying the framework, platform, and issue type.

Frequently Asked Questions about mobile-debugging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a React Native app crash on iOS?

To debug a React Native app crash on iOS, you can use tools like Flipper or React Native Debugger to inspect app state and network traffic. This Skill provides step-by-step instructions for crash investigation and setting native breakpoints.

What is the best way to detect memory leaks in a Flutter application?

Detecting memory leaks in a Flutter application is done using Flutter DevTools for performance profiling. This Skill guides you through inspecting app state and identifying memory retention issues across iOS and Android platforms.

Can I use React DevTools to inspect state in an Expo project?

Yes, you can use React DevTools to inspect state in an Expo project. This Skill supports Expo projects and guides you on using React DevTools alongside React Native Debugger for network inspection and UI rendering issue resolution.

How do I profile performance and inspect network traffic in mobile apps?

You profile performance and inspect network traffic in mobile apps by utilizing tools like Flipper and Flutter DevTools. This Skill helps you select the appropriate debugging tools to analyze network requests and UI rendering bottlenecks.

Does this mobile debugging approach work with both iOS and Android platforms?

Yes, this mobile debugging approach works with both iOS and Android platforms. It supports React Native, Expo, and Flutter projects, allowing you to investigate crashes and profile performance across both operating systems.