Skip to content
alyn

Best Claude skills for mobile apps

Mobile skills help agents build iOS and Android apps with React Native, Expo, Swift and Kotlin: navigation, native modules, performance and store submission. Expo and Callstack publish official skill packs.

224 mobile skills · ranked live · November 2026

The top 10. Ranked by the Alyn Score.

  1. #1
    affaan-m

    Android Clean Architecture

    Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring…

    Pack301k1.7MScore 89
    Details
  2. Garry Tan

    Gstack

    #2
    Garry Tan

    IOS QA

    Live-device iOS QA for SwiftUI apps. (gstack)

    Pack141k47kScore 84
    Details
  3. sickn33

    Agentic Awesome Skills

    #3
    sickn33

    Add App Clip

    Add an iOS App Clip target to an Expo app. Use when the user mentions App Clip, AASA, apple-app-site-association, appclips, smart app banner, or wants to ship a lightweight iOS Clip invoked…

    Pack49k584kScore 83
    Details
  4. GitHub

    Awesome Copilot

    #4
    GitHub

    Apple Appstore Reviewer

    Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.

    Pack41k2.4MScore 83
    Details
  5. Garry Tan

    Gstack

    #5
    Garry Tan

    IOS Clean

    Remove the DebugBridge SPM package and all #if DEBUG wiring from an iOS app. (gstack)

    Pack141k47kScore 80
    Details
  6. Garry Tan

    Gstack

    #6
    Garry Tan

    IOS Design Review

    Visual design audit for iOS apps on real hardware. (gstack)

    Pack141k47kScore 80
    Details
  7. Vercel

    Agent Skills

    #7
    Vercel

    Vercel React Native Skills

    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…

    Pack34k3.2MScore 80
    Details
  8. Google

    Skills

    #8
    Google

    Google Mobile Ads Android Migrate To Next Gen

    Migrates Android applications from the old, legacy Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) to the new GMA Next-Gen SDK (com.google.android…

    Pack24k1.1MScore 79
    Details
  9. trailofbits

    Skills

    #9
    trailofbits

    Firebase Apk Scanner

    Scans Android APKs for Firebase security misconfigurations including open databases, storage buckets, authentication issues, and exposed cloud functions. Use when analyzing APK files for…

    Pack8.1k463kScore 78
    Details
  10. Expo

    Skills

    #10
    Expo

    Expo Skill Eval

    Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android emulator via Expo Go (web optional). Use when…

    Pack4.1k1.1MScore 77
    Details

What makes a great mobile skill.

  • Platform-specific guidance (iOS and Android differ).

  • Performance checks for lists, images and startup time.

  • Build and submission steps for the stores.

All 224 mobile skills.

rorkai

App Store Connect CLI Skills

62
rorkai

asc-screenshot-resize

Resize and validate App Store screenshots with current asc screenshot-size data and macOS sips. Use when preparing or fixing screenshots for App Store Connect submission.

Pack1.1k167kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

audioaccessorykit

Support automatic audio switching for paired third-party Bluetooth headphones or earbuds with AudioAccessoryKit. Use when a companion app registers an audio accessory, an app extension…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

authentication

Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with…

Pack1.3k321kBackend

dpearson2699

Swift IOS Skills

62
dpearson2699

avkit

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer…

Pack1.3k321kVideo

dpearson2699

Swift IOS Skills

62
dpearson2699

background-processing

Schedule and execute background work on iOS using BGTaskScheduler. Use when registering BGAppRefreshTask for short background fetches, BGProcessingTask for long-running maintenance…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

browserenginekit

Build alternative browser engines using BrowserEngineKit. Use when developing a non-WebKit browser engine for iOS/iPadOS in supported regions, managing web content/rendering/networking…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

callkit

Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring CXProvider and CXCallController…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

carplay

Build CarPlay-enabled apps using the CarPlay framework. Use when creating navigation, audio, communication, EV charging, parking, or food ordering apps for the car display, working with…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

cloudkit

Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSU…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

contacts-framework

Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-bluetooth

Build direct Bluetooth Low Energy workflows with Core Bluetooth. Use when implementing BLE central or peripheral GATT communication, scanning or connecting with CBCentralManager…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-data

Build, review, or improve Core Data persistence in apps that have not adopted SwiftData. Use when working with NSManagedObject subclasses, NSFetchedResultsController for list-driven UI…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-motion

Access Core Motion accelerometer, gyroscope, magnetometer, device-motion, pedometer, activity-recognition, altitude, headphone motion, batched high-frequency workout motion, and…

Pack1.3k321kFrontend

dpearson2699

Swift IOS Skills

62
dpearson2699

core-nfc

Read and write NFC tags using CoreNFC. Use when scanning NDEF tags, reading ISO7816/ISO15693/FeliCa/MIFARE tags, writing NDEF messages, handling NFC session lifecycle, configuring NFC…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

coreml

Integrate Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodel, .mlpackage, .mlmodelc), predictions with auto-generated classes and…

Pack1.3k321kMobile
62
Callstack

create-react-native-library

Scaffolds React Native libraries with create-react-native-library for standalone libraries or local native modules and views. Use when creating or working on React Native libraries or…

Pack1.7k99kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

cryptokit

Use Apple CryptoKit for Swift cryptographic primitives. Use when hashing with SHA-2 or SHA-3, generating HMACs, encrypting with AES-GCM or ChaChaPoly, signing with P256/P384/P521/Curve25519…

Pack1.3k321kFinance

dpearson2699

Swift IOS Skills

62
dpearson2699

cryptotokenkit

Access security tokens and smart cards using CryptoTokenKit. Use when building TKTokenDriver or TKSmartCardTokenDriver extensions, communicating with smart cards via TKSm…

Pack1.3k321kFinance

dpearson2699

Swift IOS Skills

62
dpearson2699

debugging-instruments

Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Instruments. Use for crashes, retain-cycle inspection, hangs, build failures, and generic CPU…

Pack1.3k321kCoding

dpearson2699

Swift IOS Skills

62
dpearson2699

device-integrity

Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App Attest (DCAppAttestService key generation, attestation, and assertion flows). Use when…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

dockkit

Control motorized camera docks and enable intelligent subject tracking using DockKit. Use when discovering DockKit-compatible accessories, implementing camera subject tracking for faces or…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

energykit

Query grid electricity forecasts and submit load events using EnergyKit to help users optimize home electricity usage. Use when building smart home apps, EV charger controls, HVAC…

Pack1.3k321kMobile
62
Callstack

github-actions

GitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts. Use when setting up CI build pipelines or downloading GitHub…

Pack1.7k99kMobile

Microsoft

Power Platform Skills

61
Microsoft

assign-offline-profile

Use when the user needs to bind users or teams to a Mobile Offline Profile so they actually receive offline sync on their devices. Without this, the profile exists in Dataverse but no one's…

Pack1.1k19kMobile
61
Callstack

writing-user-docs

House style for user-facing documentation — voice, scope, structure, and what to leave out. Use this skill whenever writing, editing, or reviewing anything a user reads to learn how to use…

Pack1.7k99kWriting
61
AvdLee

xcode-compilation-analyzer

Analyze Swift and mixed-language compile hotspots using build timing summaries and Swift frontend diagnostics, then produce a recommend-first source-level optimization plan. Use when a…

Pack1.3k21kMobile
60
Callstack

validate-skills

Validates skills in this repo against agentskills.io spec and Claude Code best practices. Use via /validate-skills command.

Pack1.7k99kMobile
60
AvdLee

xcode-build-benchmark

Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare…

Pack1.3k21kTesting

rshankras

Claude Code Apple Skills

59
rshankras

ad-attribution

Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and re-engagement attribution, conversion-value strategy under crowd anonymity, and end-to-end…

Pack88114kMarketing

rshankras

Claude Code Apple Skills

59
rshankras

app-store

App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy. Use when user needs help with App Store…

Pack88114kE-commerce

rshankras

Claude Code Apple Skills

59
rshankras

apple-search-ads

Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budget planning, and ROAS optimization. Use when user asks about running ads, paid user…

Pack88114kMarketing

rshankras

Claude Code Apple Skills

59
rshankras

keyword-optimizer

Optimize app title, subtitle, and keywords for maximum App Store discoverability. Use when launching a new app, improving search rankings, entering new markets/languages, or safely…

Pack88114kSEO & GEO

rshankras

Claude Code Apple Skills

59
rshankras

marketing-strategy

App Store marketing strategy advisor that analyzes your app and recommends the best promotional features. Orchestrates sub-skills for implementation. Use when planning app promotion, launch…

Pack88114kMarketing

rshankras

Claude Code Apple Skills

59
rshankras

monetization

Monetization strategy for iOS/macOS apps. Covers readiness assessment, pricing model selection, tier structuring, free trial strategy, and implementation guidance. Use when deciding what to…

Pack88114kMobile

rshankras

Claude Code Apple Skills

59
rshankras

watchOS

watchOS development guidance including SwiftUI for Watch, Watch Connectivity, complications, and watch-specific UI patterns. Use for watchOS code review, best practices, or Watch app…

Pack88114kMobile

rshankras

Claude Code Apple Skills

58
rshankras

app-description-writer

Generate compelling App Store descriptions that convert browsers into users. Use when writing initial descriptions, improving existing copy, or drafting promotional text and What's New for…

Pack88114kWriting

Mobile skills, explained.

Also searched as: react native skills, expo skills, ios agent skill, swift skill.

What are the best Claude skills for mobile apps?

Right now the top-ranked mobile skills on Alyn are Android Clean Architecture (affaan-m), IOS QA (Garry Tan), Add App Clip (sickn33). Rankings combine GitHub stars, installs, freshness and depth, and update live.

Are there official Expo skills?

Yes. expo/skills is maintained by the Expo team.

Do mobile skills work with Swift?

Several skills focus on Swift and SwiftUI. Filter this page by your stack.

How do I install a mobile skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a mobile skill? Get it ranked.

Submit a skill