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

Start here

App Ui Design

David-Li0406

design skill for Claude AI. Grade A. Mobile app UI design expert for iOS and Android. Use when designing app interfaces, creating design systems, ensuring accessibility, or following platform guidelines. Covers Material Design 3, Human Interface Guidelines, color theory, typography, and 2025 trends.

  • design
  • go
  • swift
3Stars2Forks
Repository last pushed

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
OpenMausBot desktop agent conversations
Free
Productivity & automation

OpenMausBot — Control an Android Device

Control, inspect, test, or automate a physical Android phone connected to OpenMausBot over authorized USB debugging.

21.5KStars3KForks
Repository last pushed

SwiftUI Expert

Antoine van der Lee

Review and improve SwiftUI state management, layouts, accessibility and performance, with Instruments trace guidance.

  • swiftui
  • code review
3.9KStars184Forks
Repository last pushed

Sub-topics

Explore Mobile skills

21 skills

SwiftUI Pro

Paul Hudson

Review SwiftUI code for modern API usage, accessibility, data flow and performance.

  • swiftui
  • code review
6.5KStars254Forks
Repository last pushed

Implement Liquid Glass design using .glassEffect() API for iOS/macOS 26+. Covers SwiftUI, AppKit, UIKit, and WidgetKit. Use when creating modern glass-based UI effects.

  • swiftui
  • ios
893Stars83Forks
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

Mobile Native Web

Emil Kowalski

Diagnose and improve touch, viewport and browser behaviors that make mobile web interfaces feel awkward.

  • mobile web
  • touch interaction
57KStars3.3KForks
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

Build and run Happy's CLI, server, mobile and desktop packages using its pnpm workspace workflow.

  • development
  • pnpm
  • mobile
24.6KStars2.1KForks
Repository last pushed

Material Design 3

Ivan Morgillo

Apply Material Design 3 guidance to components, themes and layouts, with a primary focus on Jetpack Compose.

  • material design
  • android
1.6KStars82Forks
Repository last pushed

Review mobile and desktop interfaces against topic-routed Apple Human Interface Guidelines, with findings and fixes adapted to the application's framework.

  • ui
  • ux
  • ui-design
3.2KStars244Forks
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

adaptive

Android

Instructions to make or update an app's UI so that it adapts to different Android devices including phones, tablets, foldables, laptops, desktop, TV, Auto and XR. It includes how to handle different window sizes, pointing devices (such as mouse) and text entry devices (such as keyboard) using the Compose MediaQuery API. It also covers multi-pane layouts using Navigation3 Scenes, adaptive UI components (such as buttons) with varying target sizes, and adaptive layouts (including navigation areas - nav rails and nav bars) using the Compose Grid and FlexBox APIs.

  • android
  • jetpack compose
10.5KStars695Forks
Repository last pushed

design skill for Claude AI. Grade A. SwiftUI frontend visual design skill. Creates beautiful, distinctive iOS/macOS interfaces that avoid generic AI slop patterns. Covers design direction, layout systems, typography, color, spacing, brand integration, and design review. Use when designing new SwiftUI views, reviewing UI quality, creating iOS prototypes, choosing visual styles, improving app aesthetics, or when the UI looks generic or AI-generated.

  • design
  • go
  • swift
211Stars12Forks
Repository last pushed

Apple Human Interface Guidelines for iPhone. Use when building, reviewing, or refactoring SwiftUI/UIKit interfaces for iOS. Triggers on tasks involving iPhone UI, iOS components, accessibility, Dynamic Type, Dark Mode, or HIG compliance.

  • ios
  • design guidelines
642Stars55Forks
Repository last pushed

SwiftUI UI Patterns

Thomas Ricouard

Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.

  • swiftui
  • ios
4KStars208Forks
Repository last pushed

Expert guidance on iOS accessibility best practices, patterns, and implementation. Use when developers mention: (1) iOS accessibility, VoiceOver, Dynamic Type, or assistive technologies, (2) accessibility labels, traits, hints, or values, (3) automated accessibility testing, auditing, or manual testing, (4) Switch Control, Voice Control, or Full Keyboard Access, (5) inclusive design or accessibility culture, (6) making apps work for users with disabilities.

  • accessibility
  • ios
177Stars4Forks
Repository last pushed

Use when writing or reviewing Jetpack Compose motion: visibility enter/exit, animating one property toward a target, color or size transitions, multiple properties from one state, switching composable content, or choosing between AnimatedVisibility, animate*AsState, rememberTransition, AnimatedContent, and Crossfade.

  • android
  • jetpack compose
1.2KStars58Forks
Repository last pushed

Build and maintain a design system inside an Expo app - a reusable theme of design tokens (color, spacing, typography, radius, shadow, motion), reusable component structure with variant/size/state prop conventions, and rules for when to extract a repeated view into a shared component. Use when creating or organizing theme files and design tokens (theme.ts / theme/), extending an existing theme or styling library (NativeWind, Tamagui, Restyle, Unistyles) in its own idiom, standardizing styles so screens (including AI-generated ones) look consistent and polished, fixing an app that looks AI-generated or generic instead of native (the named native-slop tells), building an in-app component library, or auditing an app for design-system drift (hardcoded colors, spacing, fonts). For platform styling specifics (semantic colors, HIG rules, native controls) use expo-native-ui; for folder layout of a new app use expo-project-structure.

  • expo
  • design systems
4.2KStars269Forks
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
Swift Concurrency Skill — Swift Concurrency Agent Skill banner
Free
Development & APIs

Swift Concurrency Skill

Diagnose Swift concurrency errors and guide async/await refactoring, actor isolation, Sendable usage, and Swift 6 migration.

1.7KStars102Forks
Repository last pushed

Design, refine and review native SwiftUI interfaces with adaptive layouts, coherent navigation, interruptible motion and accessibility checks.

  • ui-design
  • ux-design
  • swiftui
0Stars0Forks
Repository last pushed

Deepbits Android Kernel CVE Analysis

Deepbits Technology Inc.

Query Android kernel CVEs by identifier, version, branch or build date using a remote database.

  • security
  • android
  • vulnerability
51Stars6Forks
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