mobile-agent

Develops native iOS and Android apps using Flutter or React Native with offline-first architecture.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SUN-Underwriting/SunFlowCRM_DB --skill mobile-agent-sun-underwriting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-agent
Source: https://github.com/SUN-Underwriting/SunFlowCRM_DB/tree/main/.agent/skills/mobile-agent
Command: npx skills add https://github.com/SUN-Underwriting/SunFlowCRM_DB --skill mobile-agent-sun-underwriting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the development of cross-platform mobile applications, ensuring native performance and adherence to platform-specific design guidelines.

Core Features & Use Cases

  • Cross-Platform Development: Build for both iOS and Android from a single codebase using Flutter or React Native.
  • Native UI/UX: Implements Material Design 3 for Android and iOS HIG for iOS.
  • Platform Features: Integrates device features like camera, GPS, and push notifications.
  • Offline-First Architecture: Ensures applications function reliably even without an internet connection.
  • Use Case: Develop a new social media app that works seamlessly on both iPhones and Android devices, featuring real-time updates and offline access to content.

Quick Start

Create a Flutter todo list screen with add, toggle, and swipe-to-delete functionality.

Frequently Asked Questions about mobile-agent

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

FAQPage Schema
How do I build cross-platform mobile apps for iOS and Android from a single codebase?

You can build cross-platform mobile apps using Flutter or React Native to compile a single codebase into native iOS and Android applications. This approach ensures native performance while adhering to platform-specific design guidelines like Material Design 3 and iOS HIG.

What is the best way to manage state in Flutter when building offline-first mobile apps?

Managing state in Flutter for offline-first mobile apps is best handled using Riverpod or Bloc. These frameworks facilitate clean architecture and robust error handling, ensuring reliable data synchronization and offline functionality when network connectivity is unavailable.

How do I integrate REST APIs in React Native while maintaining 60fps performance?

Integrate REST APIs in React Native using Dio for network requests while maintaining 60fps performance by implementing clean architecture and offline-first data handling. This ensures smooth UI rendering and robust error handling during API integration.

Does this mobile development approach support native device features like GPS and push notifications?

This mobile development approach fully supports native device features including GPS, camera, and push notifications. It integrates these platform-specific capabilities directly into your Flutter or React Native application without compromising the shared codebase.

Can I implement Material Design 3 and iOS HIG UI patterns within the same mobile app project?

You can implement Material Design 3 for Android and iOS HIG for iOS within the same cross-platform mobile app project. This ensures the application delivers an authentic native user experience on both platforms from a single codebase.

When should I use an offline-first architecture for my cross-platform mobile application?

You should use an offline-first architecture for your cross-platform mobile application when you need reliable functionality without constant internet access. This approach handles data locally and synchronizes via Dio when connectivity returns, ensuring robust error handling.