mobile-development

Consolidate cross-platform mobile development practices into a reusable engineering playbook.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill mobile-development-luan-thnh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-development
Source: https://github.com/luan-thnh/hrm-auto-extension/tree/main/.opencode/skills/mobile-development
Command: npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill mobile-development-luan-thnh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill consolidates diverse mobile development practices across React Native, Flutter, SwiftUI, and Kotlin, helping teams align on architecture, performance, testing, accessibility, and deployment standards.

Core Features & Use Cases

  • Cross-platform guidance for React Native, Flutter, SwiftUI, and Kotlin/Jetpack Compose.
  • Best practices for performance, offline-first design, security, accessibility, and app store deployment.
  • Decision frameworks for architecture choices (MVVM vs Clean Architecture) and testing strategies across platforms.

Quick Start

Apply the mobile-development blueprint by outlining a new project's framework choices, architecture, and deployment plan in line with the skill guidance.

Frequently Asked Questions about mobile-development

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

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

Choosing between React Native and Flutter for cross-platform mobile development requires evaluating architecture patterns, performance needs, and offline-first design constraints. This playbook provides decision frameworks to align framework choices with your project's specific deployment and UX standards.

What is the best way to structure mobile app architecture using MVVM or Clean Architecture?

Structuring mobile app architecture with MVVM or Clean Architecture depends on your testing strategies and dependency injection requirements. This guide details architecture patterns across SwiftUI, Kotlin/Jetpack Compose, React Native, and Flutter to ensure scalable cross-platform applications.

How do I implement offline-first design and data strategies in mobile apps?

Implementing offline-first design in mobile apps involves specific data synchronization and local storage strategies tailored to your framework. This reference covers offline data strategies for React Native, Flutter, and native platforms to maintain functionality without persistent connectivity.

Does this mobile development guidance cover app store deployment and security best practices?

Yes, this mobile development guidance covers app store deployment readiness, security best practices, and accessibility standards. It consolidates deployment and security practices across SwiftUI, Kotlin, React Native, and Flutter to ensure compliant cross-platform releases.

Can I use this playbook for native mobile development with SwiftUI and Kotlin/Jetpack Compose?

Yes, you can use this playbook for native mobile development with SwiftUI and Kotlin/Jetpack Compose. It provides platform-specific guidelines alongside cross-platform frameworks, covering performance optimization, testing strategies, and UX guidelines for native applications.