Mobile Skills for Claude Code, Codex & AI Agents

These skills help an agent build and design native and cross-platform mobile apps. Most focus on iOS with SwiftUI; a smaller set covers Android, Material Design 3 and React Native.

25 skills

Sub-topics

Explore Mobile skills

6 skills

Build native-feeling, benchmark-quality mobile app screens (Expo / React Native). Use when designing or implementing any mobile UI — screens, flows, onboarding, paywalls, tab bars, sheets, settings, empty states — or when polishing motion, navigation, typography, dark mode, or perceived performance. Enforces Apple HIG fidelity, semantic colors, native controls, anti-slop discipline, navigation semantics (push vs replace, modal vs sheet vs overlay, the one-way doors where back must not exist), purposeful Reanimated motion, a full-motion simulator-verified iteration loop, and a study-real-apps-first workflow (pairs with the Appllama MCP). Trigger on "build a screen", "make this screen better", "design the onboarding", "wire up this flow", "polish the UI", "make it feel native", or any mobile design/implementation task.

  • react native
  • mobile design
5.2KStars262Forks
Repository last pushed

Build beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, visual effects, gradients, storage, and responsive layout. For routing and navigation, use the expo-router skill; for motion and animation, use the expo-animation skill.

  • expo
  • react native
4.2KStars269Forks
Repository last pushed

Design mobile app screens with Sleek and implement selected designs in React Native or HTML.

  • mobile design
  • react native
  • ui design
601Stars55Forks
Repository last pushed

Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.

  • react native
  • mobile development
1.7KStars120Forks
Repository last pushed

Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, how the gesture hands off, how it degrades. Writes the implementation with Reanimated, Gesture Handler, Expo Router and expo-haptics. Use when animating anything in an Expo app, adding gestures, sheets, screen transitions, press feedback or haptics, or fixing motion that stutters on device. For web animation use `animate`.

  • react native
  • expo
  • animation
57KStars3.3KForks
Repository last pushed

React Native and Expo best practices for building performant mobile apps.

  • development
  • react-native
33.9KStars3KForks
Repository last pushed

How to choose Mobile skills

Pick a SwiftUI or Swift concurrency skill for iOS code, Material 3 for Android interfaces, and a design-focused skill when you need screens and flows before code.

  • Build a SwiftUI screen that follows Apple's conventions
  • Fix Swift concurrency warnings in an iOS project
  • Design a mobile app flow before writing code