software-mobile
Access a curated library of AI agent prompts and coding skills designed to accelerate mobile app development across iOS and Android platforms. Whether you're working with native frameworks or cross-platform solutions, these production-ready skills integrate with ChatGPT, Claude, and other leading AI coding agents to streamline your workflow.
software-mobile provides production-ready skills for building iOS apps with Swift, covering native frameworks, SwiftUI navigation, and async/await patterns. The library includes AI agent prompts optimized for ChatGPT and Claude that accelerate your development workflow from project setup through App Store deployment.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-13
software-mobile provides production-ready skills for building iOS apps with Swift, covering native frameworks, SwiftUI navigation, and async/await patterns. The library includes AI agent prompts optimized for ChatGPT and Claude that accelerate your development workflow from project setup through App Store deployment.
Use it when
- software-mobile includes comprehensive Android development skills using Kotlin and Jetpack Compose, plus guidance on coroutines.
- software-mobile addresses the native vs.
Verify before relying
Read SKILL.md below before installing (22 files). Open directory: indexed for reading, not audited.
Install
vasilyu1983/AI-Agents-public/software-mobile · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I build an iOS app with Swift?
software-mobile provides production-ready skills for building iOS apps with Swift, covering native frameworks, SwiftUI navigation, and async/await patterns. The library includes AI agent prompts optimized for ChatGPT and Claude that accelerate your development workflow from project setup through App Store deployment.
What does software-mobile cover for Android development?
software-mobile includes comprehensive Android development skills using Kotlin and Jetpack Compose, plus guidance on coroutines, background tasks with WorkManager, and permissions for camera and location services. The curated prompts integrate with AI coding agents to streamline native Android workflows.
How do I choose between React Native, Flutter, or native development?
software-mobile addresses the native vs. cross-platform decision through skills comparing React Native, Flutter, and native approaches. The library helps you evaluate trade-offs for your specific project needs and includes production-ready patterns for whichever framework you select.
What mobile app features does software-mobile help implement?
software-mobile covers core mobile features including authentication and session management, push notifications (APNs and FCM), local storage (Core Data and Room), deep linking, and offline-first architecture. Each skill includes AI-ready prompts for rapid implementation.
How can I optimize mobile app performance and battery life?
software-mobile includes skills for performance optimization, battery efficiency, and offline capability. The library covers state management patterns (Redux, MobX, SwiftUI), background task scheduling, and testing strategies (XCTest, Espresso, Detox) to ensure production-quality apps.
What's included for App Store and Play Store deployment?
software-mobile provides deployment checklists and compliance guidance for both App Store and Play Store. The skills cover testing, submission requirements, and post-launch optimization—all designed to work with AI agents for faster, more reliable app releases.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Mobile Development Skill — Quick Reference
This skill equips mobile developers with execution-ready patterns for building native and cross-platform mobile applications. Apply these patterns when you need iOS/Android app architecture, UI components, navigation flows, API integration, offline storage, authentication, or mobile-specific features.
When to Use This Skill
Use this skill when you need:
- iOS app development (Swift, SwiftUI, UIKit)
- Android app development (Kotlin, Jetpack Compose)
- Cross-platform development (React Native, WebView)
- Mobile app architecture and patterns
- Navigation and routing
- State management (Redux, MobX, MVVM)
- Network requests and API integration
- Local data storage (Core Data, Room, SQLite)
- Authentication and session management
- Push notifications (APNs, FCM)
- Camera and media access
- Location services
- App Store / Play Store deployment
- Mobile performance optimization
- Offline-first architecture
- Deep linking and universal links
(truncated - see the full file via the links below)
File tree — 15 files
frameworks/shared-skills/skills/software-mobile/SKILL.md
frameworks/shared-skills/skills/software-mobile/assets/cross-platform/template-platform-patterns.md
frameworks/shared-skills/skills/software-mobile/assets/cross-platform/template-webview.md
frameworks/shared-skills/skills/software-mobile/assets/kotlin/template-kotlin-compose-advanced.md
frameworks/shared-skills/skills/software-mobile/assets/kotlin/template-kotlin-coroutines.md
frameworks/shared-skills/skills/software-mobile/assets/kotlin/template-kotlin-testing.md
frameworks/shared-skills/skills/software-mobile/assets/kotlin/template-kotlin.md
frameworks/shared-skills/skills/software-mobile/assets/swift/template-swift-combine.md
frameworks/shared-skills/skills/software-mobile/assets/swift/template-swift-concurrency.md
frameworks/shared-skills/skills/software-mobile/assets/swift/template-swift-performance.md
frameworks/shared-skills/skills/software-mobile/assets/swift/template-swift-testing.md
frameworks/shared-skills/skills/software-mobile/assets/swift/template-swift.md
frameworks/shared-skills/skills/software-mobile/assets/swiftui/template-swiftui-advanced.md
frameworks/shared-skills/skills/software-mobile/data/sources.json
frameworks/shared-skills/skills/software-mobile/references/android-best-practices.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Build production iOS or Android apps with native or cross-platform frameworks”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Master mobile app development from the ground up. This skill covers essential frameworks, design patterns, and deployment strategies for creating production-ready applications across iOS, Android, and cross-platform environments. Gain practical experience with modern development tools and industry workflows.
native-mobile-developer is an AI agent framework designed to streamline iOS app creation with Swift and SwiftUI. It integrates seamlessly with Claude Code and other popular editors, providing intelligent code generation and development guidance. Perfect for developers seeking to accelerate their native mobile projects with AI collaboration.
This skill covers the essential foundations of mobile app development, from design principles to deployment strategies. You'll explore architecture patterns, performance optimization, and cross-platform considerations that professional developers rely on. Build a solid technical foundation to create scalable, maintainable mobile applications.
This skill equips you to develop, test, and ship mobile applications across iOS and Android ecosystems. Whether you're building native apps or leveraging cross-platform frameworks, you'll learn to architect scalable solutions, integrate device capabilities, and navigate platform-specific deployment processes. Master the full lifecycle from prototyping through app store release.
This skill equips you with the core knowledge needed to create functional Android applications. You'll progress through essential concepts, design patterns, and practical coding techniques that form the foundation of professional mobile development. Ideal for developers ready to enter the Android ecosystem.
This skill equips you to develop applications that run seamlessly across multiple platforms—Android, iOS, desktop, and web—by leveraging shared Kotlin codebases. Learn to structure projects for maximum code reuse while handling platform-specific implementations efficiently. Master the patterns and tools that make Kotlin Multiplatform a practical choice for teams building truly portable applications.
More skills developing-mobile-apps (MIT) · architecture-spec (MIT) · mobile-pentest (MIT)