mobile-architect

Identify optimal cross-platform mobile architecture approaches for React Native, Flutter, and native options.

9|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/e-t-y-b/etyb-skills --skill mobile-architect-e-t-y-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-architect
Source: https://github.com/e-t-y-b/etyb-skills/tree/main/skills/mobile-architect
Command: npx skills add https://github.com/e-t-y-b/etyb-skills --skill mobile-architect-e-t-y-b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designing scalable, high-performance cross-platform mobile architectures that align with team capabilities and product goals, while balancing native and cross-platform tradeoffs.

Core Features & Use Cases

  • Cross-platform architecture guidance for React Native/Expo, Flutter/Dart, iOS (SwiftUI/UIKit), and Android (Kotlin/Jetpack).
  • Performance budgeting, offline-first data patterns, and security considerations tailored to mobile constraints.
  • Guidance on project setup, module organization, governance, and risk mitigation for MVPs and scale.

Quick Start

Describe your current app goals and constraints to receive a tailored cross-platform mobile architecture plan.

Frequently Asked Questions about mobile-architect

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

FAQPage Schema
How do I choose between React Native and Flutter for a cross-platform mobile architecture?

For mid-size teams, cross-platform mobile architecture selection depends on team skills and project timeline. This Skill evaluates React Native, Flutter, and native options to provide actionable recommendations, module organization, and milestone-driven deliverables tailored to your specific constraints.

What's the best way to structure offline-first data patterns for Android and iOS?

Structuring offline-first data patterns for Android and iOS requires robust local storage and synchronization logic. This Skill provides actionable recommendations for offline-first data patterns and security practices tailored to mobile constraints across both platforms.

Can I get a mobile architecture plan tailored to my team's existing skills?

Yes, you can get a mobile architecture plan tailored to your team's existing skills. Describe your app goals and constraints to receive a concrete plan featuring recommended architecture patterns, tooling, governance, and risk mitigation aligned with team capabilities.

How do I set performance budgets for a cross-platform mobile app?

To set performance budgets for a cross-platform mobile app, define resource limits and frame rates early in development. This Skill outlines performance budgeting practices and module organization to ensure high-performance scaling across Android and iOS.

When should I consider native iOS or Android development over cross-platform frameworks?

Consider native iOS or Android development over cross-platform frameworks when strict performance or platform API constraints exist. This Skill identifies optimal approaches by evaluating native and cross-platform tradeoffs against your specific project goals and timeline.