# Mobile Patterns

> Generic mobile patterns for navigation, gestures, and offline. Use when building any mobile application.

- Skill: `majiayu000/mobile-patterns` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/mobile-patterns`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/mobile-patterns/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/mobile-patterns

---


# Mobile Patterns

Framework-agnostic mobile best practices. These rules apply regardless of your platform (iOS, Android, React Native).

## When This Applies

- Building mobile applications
- Implementing navigation
- Handling offline scenarios
- Mobile performance optimization

## Extends

This is a **generic platform plugin**. Framework-specific plugins extend these rules:
- `ios` - Swift/SwiftUI specifics
- `android` - Kotlin/Compose specifics
- `react-native` - React Native/Expo specifics

## Quick Reference

| Section | Impact | Prefix |
|---------|--------|--------|
| Navigation | HIGH | `nav-` |
| Gestures | MEDIUM | `gesture-` |
| Offline | MEDIUM | `offline-` |
| Performance | MEDIUM | `perf-` |

## Status

**Scaffold** - Sections defined, rules to be added.

## Rules

See `rules/` directory for individual rules organized by section prefix.

