Mobile Development Bundle
iOS, Android, Flutter, React Native, and cross-platform mobile development skills.
Browse all skill bundles
Included Skills (80)
- Capacitor — Capacitor transforms a web application into a native iOS or Android app, enabling direct access to device features such as the camera through JavaScript. It provides a seamless bridge between web code and native APIs, allowing developers to package and publish hybrid apps to the App Store or Google Play. This skill benefits teams that need to convert existing websites into fully functional mobile applications without rewriting code for each platform.
- Expo Web To Native — The skill teaches developers how to convert a React web application into a native iOS or Android app with Expo, preserving existing code from frameworks such as Next.js, Vite, or CRA. It maps web concepts like the DOM, CSS, React Router, localStorage, and window to native equivalents, allowing incremental reuse of components. Teams can efficiently transform a website into a mobile app or port a React codebase to React Native.
- Expo UI — Expo UI lets developers build native interfaces with the @expo/ui package, generating SwiftUI components for iOS and Jetpack Compose components for Android. It offers a single, consistent API of controls—sheets, pickers, sliders, toggles, menus, and grouped form sections—so teams can replace multiple third‑party libraries. The library is ideal for cross‑platform mobile projects that need native‑looking UI without platform‑specific code overhead.
- Ios Screens — Build iPhone app screens that feel native: navigation, sheets, Dynamic Type, dark mode, permissions and paywalls, checked on small and large iPhones.
- Fastlane — Fastlane automates mobile app builds, code signing, and deployment for iOS and Android, handling TestFlight and Play Store uploads, screenshot generation, and CI/CD integration. It streamlines the release pipeline, ensuring consistent, repeatable releases. Developers and DevOps teams benefit from reduced manual effort and faster, error‑free deployments.
- Native UI Builder — This tool enables developers to build high-performance native interfaces using SwiftUI and Jetpack Compose directly within Expo and React Native applications.
- Expo SwiftUI Integrator — This skill assists developers in building native iOS interfaces within Expo SDK 55 applications using SwiftUI views, modifiers, and host components.
- React Native Optimizer — This skill provides expert best practices for React Native and Expo developers to enhance mobile app performance, animations, and UI architecture.
- Expo App Clip — This skill automates the integration of an iOS App Clip target into Expo projects, enabling lightweight, URL-invoked app experiences for mobile developers.
- iOS Development Expert — This skill provides expert guidance for building high-performance native iOS applications using Swift 6, SwiftUI, and modern Apple platform architectural best practices.
- Nativewind — NativeWind allows developers to apply Tailwind CSS directly in React Native, replacing the traditional StyleSheet with className usage. It streamlines setup, supports responsive design, dark mode, animations, and platform‑specific styling, enabling mobile developers to maintain a consistent, utility‑first UI across iOS and Android. This skill benefits teams that value rapid, maintainable styling and cross‑platform consistency.
- Rewarded Ad Integrator — This tool provides developers with step-by-step guidance for implementing Google Mobile Ads rewarded ad units across Android, iOS, and Unity mobile platforms.
- Expo Animation — Expo Animation automatically selects timing, spring, or gesture handling for each element, delivering smooth, responsive motion in React Native and Expo apps. It integrates Reanimated, Gesture Handler, Expo Router, and expo-haptics to provide seamless screen transitions, press feedback, and haptic responses, eliminating stutter on devices. Developers use the skill to polish app animations and create web animations with the animate utility.
- Expo Module — The Expo Module guide equips developers to create and write native modules and views for Expo using the Expo Modules API in Swift, Kotlin, and TypeScript. It covers module definition DSL, native views, shared objects, config plugins, lifecycle hooks, autolinking, and the type system, enabling teams to build or modify native modules efficiently. This resource is ideal for developers integrating new native functionality into Expo projects.
- Clerk Expo — Add Clerk authentication to Expo and React Native apps using @clerk/expo.
- Expo Module Developer — This guide assists developers in building and integrating native modules and views for Expo applications using Swift, Kotlin, and TypeScript.
- Expo Animation Architect — This tool helps React Native developers build high-performance, fluid animations and gestures that feel natural and responsive on real mobile devices.
- React Native Assistant — This skill helps developers build cross-platform iOS and Android applications using React Native and TypeScript.
- Interstitial Ad Integrator — Assists mobile developers in implementing and configuring Google Mobile Ads interstitial units across Android, iOS, and Unity platforms for optimal user engagement.
- Mobile Banner Integration — This skill assists mobile developers in implementing and configuring Google Mobile Ads banner ads across Android, iOS, and Unity application platforms effectively.
- Mobile Ads Integrator — This skill assists mobile developers in installing and configuring the Google Mobile Ads SDK across Android, iOS, and Unity application platforms.
- ASO Optimization Toolkit — This skill helps mobile app developers and marketers research, optimize, and track app store performance for increased visibility and downloads.
- Clerk Android — Implement Clerk authentication for native Android apps using Kotlin and
- Mobile Game Optimizer — This skill provides mobile game developers with essential strategies for optimizing touch input, thermal management, battery efficiency, and app store compliance requirements.
- React Native Architect — This skill provides production-ready architectural patterns for React Native and Expo developers to build scalable, high-performance, and offline-first mobile applications efficiently.
- Eas Simulator — EAS Simulator runs an app on a cloud‑hosted iOS or Android simulator, enabling developers on Linux, headless CI, or without a local simulator to launch, install, screenshot, and test their builds. It supports live reload, agent‑driven interactions, and browser streaming, and is automatically used only when a local simulator is unavailable or a remote or shareable session is requested. The service is excluded from local simulator tools, EAS Build, web preview, and physical device testing.
- Clerk Swift — Implement Clerk authentication for native Swift and iOS apps using ClerkKit
- Expo Native UI — The Expo Native UI skill enables developers to create polished, native‑looking screens for Expo apps using Apple HIG styling, semantic colors, native controls, SF Symbols, media, visual effects, gradients, storage, and responsive layout. It streamlines design so teams can focus on functionality while maintaining a consistent, high‑quality user experience. iOS and Android developers benefit from seamless integration with Expo’s ecosystem and the ability to extend navigation and animation through complementary skills.
- GMA SDK Migrator — Automates the migration of Android applications from legacy Google Mobile Ads SDK to the new Next-Gen SDK for developers.
- App Store Changelog — The skill automatically composes App Store “What’s New” release notes by parsing commit history since the last shipped version, filtering user‑visible changes from internal work, and drafting concise plain‑text notes that meet Apple’s 4,000‑character limit and review guidelines. It provides a trace linking each sentence to its originating commits, allowing developers to verify accuracy quickly. The same process can be adapted to generate Google Play‑style 500‑character notes when requested.
- Flutter Development Expert — This skill provides expert guidance on building high-performance, multi-platform applications using Flutter 3.x and Dart 3.x for professional mobile developers.
- Jetpack Compose Architect — Provides expert architectural guidance and performance optimization strategies for Android developers building modern, scalable user interfaces with Jetpack Compose.
- Mobile Ads Validator — This tool audits Google Mobile Ads SDK integrations across mobile platforms to ensure correct configuration, compliance, and optimal performance for app developers.
- Android Development Expert — This skill provides comprehensive guidance for building, architecting, and optimizing production-grade Android applications across native, cross-platform, and hybrid development environments for mobile engineers.
- Expo Overview — The Expo Overview skill automatically activates when an Expo dependency is present or when a request references Expo, EAS, Expo Go, or an expo‑* package, acting as the central router for all Expo and EAS tasks. It interprets specifications such as navigation, tabs, stacks, maps, lists, and design requests, then delegates each to the appropriate expo‑* or eas‑* skill while enforcing shared setup rules. This provides developers with a streamlined, consistent workflow for building, upgrading, or shipping Expo‑based mobile applications.
- Expo Deployment Manager — This tool streamlines Expo application deployments by automating EAS build, submission, and configuration tasks for mobile developers and release engineers across all platforms.
- Expo Design System — The Expo Design System skill generates and maintains a reusable theme of design tokens—including color, spacing, typography, radius, shadow, and motion—within an Expo app, ensuring consistent component structures across variants, sizes, and states. It extracts repeated views into shared components so that both hand‑crafted and AI‑generated screens appear polished and native. Designers, developers, and product teams benefit from standardized styles, library extensions, and drift audits that produce cohesive, high‑quality interfaces.
- Ios Debugger Agent — The Ios Debugger Agent builds, installs, and launches an iOS app on a simulator while automatically collecting logs, console output, screenshots, the accessibility tree, crash reports, and an LLDB session. By integrating with Apple’s command‑line tools and Xcode’s MCP server, it delivers immediate, actionable diagnostics that help developers quickly identify and resolve issues such as blank screens, launch crashes, or unexpected user‑flow behavior. This streamlined workflow enables engineers to efficiently troubleshoot and improve their iOS applications.
- React Native Reanimated — React Native Reanimated runs worklets and shared values directly on the UI thread, delivering smooth, high‑framerate animations even when the JavaScript thread is busy. It enables developers to create gesture‑driven interactions, shared‑element transitions, layout animations, and scroll‑driven effects at 60 fps, making it ideal for teams building polished mobile experiences and upgrading from Reanimated 3.
- Frontend Mobile Development Component Scaffold — Scaffold React and React Native components with TypeScript, accessibility, tests, styles, and documentation.
- Mobile Development Expert — This skill assists developers in building high-performance cross-platform and native mobile applications using modern architecture, best practices, and efficient platform-specific integrations.
- Expo Development Client — Automates the creation of custom Expo development clients using EAS Build to support native code testing for professional mobile application developers.
- SwiftUI Glass Architect — This skill assists developers in implementing and reviewing iOS 26 Liquid Glass APIs with proper modifier ordering, performance optimization, and robust fallback handling.
- SwiftUI View Refactorer — This tool helps iOS developers decompose complex SwiftUI views into modular, maintainable components while enforcing clean data flow and architectural best practices.
- Apple Appstore Reviewer — Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.
- Expo Development Platform — Build, deploy, and update React Native apps using Expo's file-based routing, cloud builds, and native device APIs.
- EarLLM Android Developer — This skill assists developers in building and maintaining the EarLLM One Kotlin application for integrating Bluetooth audio with LLM voice pipelines.
- SwiftUI Performance Auditor — This tool helps iOS developers diagnose and resolve SwiftUI rendering, layout, and performance bottlenecks through systematic code analysis and profiling guidance.
- EAS Observe Manager — This tool helps Expo developers integrate, configure, and query EAS Observe to monitor production app performance, navigation metrics, and custom event traces.
- Retrieving Developer Knowledge — The skill searches, retrieves, and synthesizes official Google developer documentation across Cloud, AI/Gemini, Android, Chrome, Web, Flutter, Go, Firebase, and related platforms. It integrates with the Developer Knowledge MCP server or REST API to provide accurate gcloud CLI commands, API syntax, IAM permissions, and architectural comparisons. Developers and architects use it to quickly locate authoritative documentation and make informed product choices.
- Eas App Stores — Curated upstream guidance for Eas App Stores; use when the workflow matches the user goal.
- Expo UI Architect — This comprehensive guide assists developers in building polished, native-feeling mobile applications using Expo Router, covering essential styling, navigation, and advanced component patterns.
- Expo Tailwind Integrator — This tool automates the configuration of Tailwind CSS v4 and NativeWind v5 in Expo projects to enable efficient universal styling across platforms.
- SwiftUI Development Assistant — This skill assists developers in writing, refactoring, and optimizing SwiftUI code for Apple platforms by providing expert guidance on state management, performance, and modern API usage.
- Mobile Experience Optimizer — This skill refines web applications by applying essential CSS and meta-tag adjustments to ensure a polished, native-feeling experience for mobile users and developers.
- iOS Simulator Debugger — This agent streamlines iOS development by building, running, and debugging applications on booted simulators using XcodeBuildMCP tools for efficient project inspection.
- Mobile Design Architect — This skill guides developers in building mobile-first, performance-conscious applications by enforcing platform-specific constraints and rigorous feasibility assessments to ensure optimal user experiences.
- Swift Concurrency Expert — The Swift Concurrency Expert diagnoses and resolves data‑race and actor isolation issues in Swift 6, ensuring Sendable compliance and correct main‑actor usage while safely migrating callback APIs to async functions. By reading a project’s build settings, it adapts to Swift 6.2’s isolation defaults and “approachable concurrency” features, guaranteeing consistent behavior across environments. Developers who need to fix concurrency errors, eliminate data‑race risks, or audit async/await code for safety and performance benefit from this skill.
- Swiftui View Refactor — The SwiftUI View Refactor skill reorganizes a large SwiftUI view into a set of small, narrowly‑typed subviews while preserving the user interface. It extracts actions and business logic from the view, eliminates type erasure and duplicated branches, corrects state ownership, and migrates ObservableObject models to the @Observable macro. This refinement benefits developers who need to clean up a 300‑line body, split a view into subcomponents, or remove AnyViews without altering functionality.
- Swift Idiomatic Guide — This skill provides essential best practices and coding standards to help Swift developers write cleaner, safer, and more efficient application code.
- Swift Concurrency Optimizer — This tool helps Swift developers resolve compiler diagnostics and implement modern concurrency patterns like actor isolation and Sendable safety in their codebases.
- Expo Upgrade Assistant — This tool provides developers with essential guidelines and migration strategies for upgrading Expo SDK versions and resolving complex dependency conflicts.
- Kotlin Coroutines Specialist — This skill provides expert guidance on structured concurrency, reactive Flow patterns, and robust testing strategies for Kotlin developers building asynchronous applications.
- Android Journey Tester — This tool automates XML-defined Android UI workflows, executing sequential interactions and state assertions to generate comprehensive JSON reports for quality assurance engineers.
- SwiftUI API Updater — This tool scans Apple documentation for deprecated SwiftUI APIs and automatically updates the expert skill references with modern, recommended code replacements.
- SwiftPM App Packager — This tool enables developers to scaffold, build, sign, and package macOS applications using SwiftPM without requiring an Xcode project environment.
- Modern Swift Expert — This skill provides expert guidance on modern Swift development, concurrency, and performance optimization to help developers write safe, idiomatic, and efficient code.
- Swiftui UI Patterns — Apply proven SwiftUI UI patterns for navigation, sheets, async state, and reusable screens.
- Mobile Security Coder — Expert in secure mobile coding practices specializing in input validation, WebView security, and mobile-specific security patterns.
- Telegram Mini App Architect — Expert developer specializing in building, monetizing, and scaling high-performance Telegram Mini Apps integrated with the TON blockchain ecosystem for global users.
- Expo DOM Integrator — This tool enables developers to seamlessly integrate web-only libraries and components into Expo applications by rendering them within native webviews.
- Material UI — The Material UI skill integrates the @mui/material React component library into React or Next.js App Router projects, enabling developers to add prebuilt UI components such as buttons, forms, dialogs, tables, and layout grids. It offers a theming system that lets teams create brand themes with createTheme and ThemeProvider, style components with the sx prop, and implement dark mode via CSS theme variables. The skill also supports upgrading legacy v5–v7 code to the current v9 API with official codemods, streamlining maintenance for modern web applications.
- Eas Update — EAS Update configures and deploys over‑the‑air JavaScript and asset updates via expo‑updates and the EAS CLI, managing channel selection, runtime version compatibility, and publishing to preview, staging, or production environments. Developers use it to deliver new code reliably, while adoption, crashes, and rollout health are monitored by a separate insights service.
- Eas Observe — Eas Observe equips Expo developers with a performance monitoring toolkit that integrates expo-observe, providing hooks, HOCs, and router integrations for real‑time metrics collection. It logs user events, reports errors, and exposes runtime configuration such as sampleRate and dispatchInDebug, while the EAS CLI retrieves metrics summaries, route performance, event logs, session data, and version information. Teams use this data to analyze launch times, frame rates, and network conditions, enabling rapid troubleshooting and optimization.
- Makepad Basics — CRITICAL: Use for Makepad getting started and app structure. Triggers on:
makepad, makepad getting started, makepad tutorial, live_design!, app_main!,
makepad project setup, makepad hello world, "how to create makepad app",
makepad 入门, 创建 makepad 应用, makepad 教程, makepad 项目结构
- Mobile Page Scaffolder — This tool automates the creation of mobile screens using StyleSeed layout patterns to help developers maintain consistent design standards across their applications.
- Paywall Conversion Optimizer — This expert assistant helps product teams design and implement high-converting in-app paywalls and upgrade flows to effectively transition users to paid subscription tiers.
- Maps Geolocation — The Maps Geolocation skill enables developers to embed advanced location-based features into web and mobile applications. It supports integration with Google Maps, Mapbox, Leaflet, and OpenStreetMap/Nominatim, providing geocoding, reverse geocoding, route calculation, store locator creation, interactive maps, geofencing, GeoJSON handling, delivery tracking, fleet route optimization, heatmap display, and address autocomplete. This skill benefits businesses and developers who need reliable, scalable mapping solutions for customer-facing or operational applications.
- Apple Design Advisor — This tool provides Apple Human Interface Guidelines interaction and UX patterns to help developers build intuitive, compliant, and user-friendly iOS applications.
- Apple HIG Status — This tool provides Apple Human Interface Guidelines for status and progress components to help developers build consistent, user-friendly, and accessible iOS interfaces.