senior-mobile

Automate end-to-end mobile development workflows across iOS, Android, and cross-platform frameworks.

Updated Aug 5, 2025
One-click install
npx skills add https://github.com/DishaAnand/FocusNest --skill senior-mobile-dishaanand
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-mobile
Source: https://github.com/DishaAnand/FocusNest/tree/main/.agents/skills/senior-mobile
Command: npx skills add https://github.com/DishaAnand/FocusNest --skill senior-mobile-dishaanand

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill centralizes expert mobile development knowledge to accelerate building native iOS/Android apps and cross‑platform solutions using Flutter and React Native, reducing ramp-up time and elevating code quality.

Core Features & Use Cases

  • Cross‑platform strategy and architecture guidance for mobile apps (iOS, Android, React Native, Flutter)
  • Practical starter code and patterns for native (Swift, Kotlin) and cross‑platform stacks
  • Use Case: When shipping a new mobile product, teams can bootstrap architecture, UI patterns, and deployment steps for multiple platforms from a single source of truth

Quick Start

Use the provided scaffolding to bootstrap a new mobile project, then customize the starter samples to your stack:

  • python scripts/mobile_scaffold.py --platform react-native --name MyApp
  • cd MyApp
  • npm install (or yarn)
  • npm run ios (or yarn ios)

Frequently Asked Questions about senior-mobile

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

FAQPage Schema
How do I bootstrap a React Native project from a mobile scaffold?

You can bootstrap a React Native mobile project by running the provided scaffold script with the platform set to react-native, then installing dependencies and launching the app with npm run ios. This provides starter code and architecture patterns for immediate development.

What architecture patterns are available for native iOS and Android development?

The mobile development skill provides practical starter code and component patterns for native iOS apps using Swift and Android apps using Kotlin. It supplies architecture design guidance to establish UI patterns and deployment steps for real projects across both platforms.

Does this mobile development workflow support Flutter cross-platform apps?

Yes, the mobile development workflow supports Flutter cross-platform apps by providing architecture guidance, component patterns, and starter implementations. It applies platform integration guidance and performance optimization practices tailored for real Flutter projects.

Can I use a single source of truth to ship mobile apps for both iOS and Android?

Yes, you can use a single source of truth to ship mobile apps for both iOS and Android. The centralized mobile development knowledge bootstraps architecture, UI patterns, and deployment steps for multiple platforms, reducing ramp-up time and elevating code quality.

What's the best way to optimize mobile app performance across different platforms?

The best way to optimize mobile app performance is by applying the provided performance optimization practices during architecture design and component implementation. These practices cover platform integration guidance for iOS, Android, Flutter, and React Native environments.

Do I need specific dependencies installed to use the mobile scaffold script?

No external dependencies are required to use the mobile scaffold script itself. You only need Node.js and npm or yarn installed to install dependencies and run the generated React Native, Flutter, or native mobile project after the scaffolding completes.