Tags

Best Mobile Skills for AI Agents

152 Mobile skills for AI coding assistants — ranked by popularity.

This collection provides targeted skill files for AI agents like Claude Code, Cursor, and Codex, focused exclusively on mobile engineering. If you are building cross-platform applications with Flutter or native experiences using Kotlin and Swift, these files supply the context your AI needs to execute code accurately. Instead of generic assistance, you get specialized expertise in state management, Material Design 3, SwiftUI patterns, and mobile-first architectural principles. Developers working on the full mobile lifecycle—from UI design and logic implementation to automated testing with Appium or Detox—will find these skills essential for maintaining context across complex codebases. Whether you are refactoring an Android MVVM stack, optimizing iOS accessibility, or automating deployment via CLI scripts, these curated files standardize how your agent interacts with mobile frameworks. They translate your intent into platform-specific commands, reducing the time spent on manual configuration and boilerplate management.

Top Mobile skills

flutter-development

aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

1,5551,991

mobile-ios-design

wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

272711

android-kotlin-development

aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

268679

mobile-android-design

wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

101335

mobile-design

sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.

149231

build-macos-apps

glittercowboy

Build professional native macOS apps in Swift with SwiftUI and AppKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode.

70217

ios-simulator-skill

conorluddy

21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

27181

flutter-expert

sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or cross-platform features.

73125

kotlin-multiplatform

vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific, source set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets (Android, JVM/Desktop, iOS) with web/wasm future considerations. Integrates with gradle-expert for dependency issues. Triggers on: abstraction decisions ("should I share this?"), source set placement questions, expect/actual creation, build.gradle.kts work, incorrect placement detection, KMP dependency suggestions.

32156

react-native-architecture

wshobson

Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.

55109

claude-mobile-ios-testing

krzemienski

Use when testing iOS apps on simulator, capturing screenshots for validation gates, automating UI testing with expo-mcp and xc-mcp, or verifying visual correctness - combines expo-mcp autonomous testing (React Native level) with xc-mcp simulator management (iOS level)

18116

miniprogram-development

TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

3792

react-native-design

wshobson

Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.

3385

build-iphone-apps

glittercowboy

Build professional native iPhone apps in Swift with SwiftUI and UIKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Targets iOS 26 with iOS 18 compatibility.

1483

mobile-security

gmh5225

Guide for mobile game security on Android and iOS platforms. Use this skill when working with Android/iOS reverse engineering, mobile game hacking, APK analysis, root/jailbreak detection bypass, or mobile anti-cheat systems.

1469

vercel-react-native-skills

vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.

2156

ios-developer

sickn33

Develop native iOS applications with Swift/SwiftUI. Masters iOS 18, SwiftUI, UIKit integration, Core Data, networking, and App Store optimization. Use PROACTIVELY for iOS-specific features, App Store optimization, or native iOS development.

1062

xcodebuildmcp

cameroncooke

Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).

2447

mobile-games

davila7

Mobile game development principles. Touch input, battery, performance, app stores.

1158

flutter

alinaqi

Flutter development with Riverpod state management, Freezed, go_router, and mocktail testing

1343

agent-spec-mobile-react-native

ruvnet

Agent skill for spec-mobile-react-native - invoke with $agent-spec-mobile-react-native

547

swiftui-expert-skill

sickn33

Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.

1333

heroui-native

heroui-inc

HeroUI Native component library for React Native (Tailwind v4 via Uniwind). Use when working with HeroUI Native components, installing HeroUI Native, customizing themes, or accessing component documentation. Keywords: HeroUI Native, heroui-native, React Native UI, Uniwind.

535

flutter-api

smallnest

Comprehensive Flutter API reference guide covering widgets, Material Design, Cupertino, animations, gestures, navigation, state management, and platform integration. Use when developing Flutter applications and needing detailed API knowledge for widgets, layout, styling, animations, platform channels, or any Flutter SDK functionality. Essential for building cross-platform mobile, web, and desktop applications with Flutter.

632

How to choose a Mobile skill

Evaluate these skills based on your specific stack and project stage. Check the contributor profile for the primary framework—such as Flutter or native Swift—to ensure compatibility with your existing codebase. Look for skills that match your primary goal, whether that is architectural design, UI implementation, or post-build automation. Review the scope of the skill documentation to confirm it covers the specific libraries you use, such as Room for Android, BLoC for Flutter, or XCUITest for your deployment pipeline.

More Mobile skills

android-kotlin
alinaqi · 7 installs
react-native-best-practices
callstackincubator · 5 installs
expo-deployment
sickn33 · 5 installs
run-device-tests
dotnet · 3 installs
react-native-expert
Jeffallan · 13 installs
apktool
BrownFineSecurity · 7 installs
mobile-security-coder
sickn33 · 8 installs
perf-optimizer
OneKeyHQ · 5 installs
testing-mobile-apps
jeremylongshore · 8 installs
testing-android-code
bitwarden · 6 installs
ios-debugger-agent
Dimillian · 2 installs
mobile-developer
sickn33 · 5 installs
react-native
alinaqi · 5 installs
webf-native-plugin-dev
openwebf · 2 installs
agent-device
callstackincubator · 2 installs
stac-quickstart
StacDev · 1 installs
auth-wechat-miniprogram
TencentCloudBase · 1 installs
flutter-init
bear2u · 3 installs
firebase-apk-scanner
trailofbits · 1 installs
webf-native-plugins
openwebf · 1 installs
json-render-react-native
vercel-labs · 1 installs
launch-on-device
zly2006 · 1 installs
swiftui-ui-patterns
Dimillian · 1 installs
1k-cross-platform
OneKeyHQ · 1 installs
developing-ios-apps
daymade · 1 installs
droidrun-docs
droidrun · 1 installs
expo-dev-client
expo · 0 installs
frontend-mobile-development-component-scaffold
sickn33 · 1 installs
ios-navigation
HoangNguyen0403 · 2 installs
mobile-use-setup
minitap-ai · 1 installs
reviewing-changes
bitwarden · 1 installs
webf-native-ui
openwebf · 1 installs
android-java
alinaqi · 0 installs
trail-sense-android-tests
kylecorry31 · 1 installs
webf-native-ui-dev
openwebf · 1 installs
android-notifications
HoangNguyen0403 · 0 installs
dotnet-uno-targets
rudironsoni · 0 installs
kmp-cmp-app-builder
firdaus1453 · 0 installs
android-clean-architecture
farhankabir133 · 0 installs
android-architecture
huyhunhngc · 0 installs
view
andrelucassvt · 0 installs
iOS Animation Graphics Skill
bsreeram08 · 0 installs
android-emulator-skill
new-silvermoon · 0 installs
p5-phone
npuckett · 0 installs
c64-parity
chrisgleissner · 0 installs
debug
woliveiras · 0 installs
mfa-on-mobile
almasumdev · 0 installs
Android Navigation
li-lance · 0 installs
react-native-architecture
frank-luongt · 0 installs
expo-dev-client-v3
diegosouzapw · 0 installs
using-chrisbanes-skills
chrisbanes · 0 installs
cometchat-calls
cometchat · 0 installs
react-native
oakoss · 0 installs
godot-gdscript-integration
LgrappaG · 0 installs
mobile_engineer
Sorravit · 0 installs
snap-spectacles-build
HKTITAN · 0 installs
mobile-react-native
maiductuan · 0 installs
qa
Bogdanp · 0 installs
shorebird-patch
ganpare · 0 installs
update-ios-deployment-target
forcedotcom · 0 installs
mobile-native
hushh-labs · 0 installs
macos-menubar-tuist-app
HCMUTE-RTIC · 0 installs
pangle-ad-integration
nullptrx · 0 installs
swiftui-whats-new-27
CamilleScholtz · 0 installs
lg-init
AshishYesale7 · 0 installs
godot-wechat-minigame-adapter
godothub · 0 installs
mobile-architect-agent
srednoff888-art · 0 installs
app-store-testflight-release
srednoff888-art · 0 installs
flutter-mobile-design
TimeKast · 0 installs
compose-skill
tajemniktv · 0 installs
building-ui
cappylab · 0 installs
lg-file-generator
AshishYesale7 · 0 installs
unity-xr
mozaikuu · 0 installs
monetization
lvmp · 0 installs
react-native-architecture
Anhvu1107 · 0 installs
mobile-agent
Wolfof420Street · 0 installs
expo
mrjuguy · 0 installs
swift
bouclem · 0 installs
flutter-animating-apps
Qunnnn · 0 installs
mobile-dev-debug-tool
decentraland · 0 installs
integration-react-native
SolenixInc · 0 installs
platform
anirudhhhh · 0 installs
upgrade-flutter-gemma
DenisovAV · 0 installs
metravel-android-developer
kelios · 0 installs
test-xcode
JimmyChen-NXP · 0 installs
mobile-state-management-patterns
almasumdev · 0 installs
ios-testing-validation
AriDevari · 0 installs
reduce-motion
almasumdev · 0 installs
grabjs-superapp-sdk
grab · 0 installs
expo-mobile
aKhalid2013 · 0 installs
flutter-architecture
jorgecostadev · 0 installs
record-audio
redbrogdon · 0 installs
dotnet-maui-testing
rudironsoni · 0 installs
android-ui-states-validation
krutikJain · 0 installs
flutter-riverpod-change
xelis-project · 0 installs
compose-state-holder-ui-split
chrisbanes · 0 installs

+32 more — browse all skills.

Frequently asked

Can I use these skills if I am working on a hybrid project?
Yes. You can layer multiple skills if your project uses a mix of technologies. For instance, you could use the flutter-development skill to manage your UI logic while adding the automating-mobile-app-testing skill to handle cross-platform quality assurance. Simply activate the specific SKILL.md files relevant to the code sections you are currently modifying in your agent environment.
Do these skills replace manual testing for mobile apps?
No. These skills provide your AI agent with the instructions to write and run tests using frameworks like Appium or Detox, but they do not eliminate the need for human verification. They assist in standardizing your test suites and executing automated cycles, helping you catch regressions faster during the development lifecycle.

Browse other tags

Search skills

Search the agent skills registry