mobile-dev-environment

Detect missing mobile development tools and SDKs across macOS, Windows, and Linux.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill detects missing tools and fixes common setup issues so developers can build and run mobile apps without environment-related failures.

Core Features & Use Cases

  • Cross-platform environment detection: Identifies operating system and tailors checks for macOS, Windows, and Linux.
  • Dependency verification: Checks Node, npm, git, Expo/React Native CLI, Watchman, Xcode, CocoaPods, JDK, Android Studio, and ANDROID_HOME.
  • Guided remediation: Recommends platform-appropriate install commands, SDK and AVD setup, and rechecks the environment after fixes.
  • Use Case: A developer encountering build errors can run this workflow to get a checklist of missing tools, exact install steps, and verification commands.

Quick Start

Ask the skill to scan your machine and report missing mobile development prerequisites for iOS and/or Android.

Frequently Asked Questions about mobile-dev-environment

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

FAQPage Schema
How do I set up a React Native development environment on my machine?

To set up an Expo build environment, you need Node, npm, git, and Expo CLI installed and configured. This Skill scans your machine, detects missing tools, and provides platform-specific install commands to prepare your system for Expo builds.

Why does my Android build fail with a missing ANDROID_HOME error?

Your Android build fails because the ANDROID_HOME environment variable is unset or points to an invalid Android SDK path. This Skill checks Android Studio installations, verifies SDK paths, and recommends exact commands to configure environment variables correctly.

Do I need CocoaPods and Watchman to run iOS builds on macOS?

Yes, CocoaPods and Watchman are required iOS build prerequisites on macOS. This Skill performs macOS-specific checks for Xcode and CocoaPods, verifies versions, and guides you through installing missing dependencies to ensure successful iOS builds.

Can I use this Skill to diagnose mobile build failures on Windows and Linux?

Yes, you can use this Skill to diagnose mobile build failures on Windows and Linux. It performs OS detection and runs cross-platform dependency verification for Node, npm, git, JDK, and Android SDK, then recommends platform-appropriate remediation commands.

What is the best way to check for missing mobile app development SDKs?

The best way to check for missing mobile SDKs is to scan your machine for Node, Xcode, Android Studio, and JDK installations. This Skill automates that process, identifies missing tools, and provides a checklist with exact setup steps.