ios-development
This skill equips you with everything needed to create native iOS applications using modern Swift frameworks and traditional UIKit approaches. Whether you're prototyping with SwiftUI or building complex interfaces, you'll access guidance on architecture, debugging, and best practices tailored to Apple's ecosystem. Leverage CoWork OS's local AI capabilities to accelerate your development cycle and solve iOS-specific challenges.
ios-development equips you to build iOS apps using SwiftUI by guiding you through modern declarative UI frameworks. You'll learn to structure SwiftUI views, manage state with @State and @ObservedObject, and compose reusable components. The skill covers layout fundamentals, navigation patterns, and integration with iOS system features to accelerate your development cycle.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
ios-development equips you to build iOS apps using SwiftUI by guiding you through modern declarative UI frameworks. You'll learn to structure SwiftUI views, manage state with @State and @ObservedObject, and compose reusable components. The skill covers layout fundamentals, navigation patterns, and integration with iOS system features to accelerate your development cycle.
Use it when
- ios-development clarifies that UIKit is the traditional imperative framework for iOS interfaces.
- ios-development covers the complete app store submission process.
Verify before relying
Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.
Install
CoWork-OS/CoWork-OS/ios-development · repository language: TypeScript
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 SwiftUI?
ios-development equips you to build iOS apps using SwiftUI by guiding you through modern declarative UI frameworks. You'll learn to structure SwiftUI views, manage state with @State and @ObservedObject, and compose reusable components. The skill covers layout fundamentals, navigation patterns, and integration with iOS system features to accelerate your development cycle.
What's the difference between UIKit and SwiftUI?
ios-development clarifies that UIKit is the traditional imperative framework for iOS interfaces, while SwiftUI is Apple's modern declarative approach. UIKit offers deeper customization and broader device support; SwiftUI provides faster prototyping and cleaner syntax. The skill helps you choose the right tool based on your project requirements and target deployment.
How do I submit my app to the App Store?
ios-development covers the complete app store submission process, from preparing your app bundle and screenshots to navigating App Store Connect. You'll learn code signing requirements, provisioning profiles, and TestFlight beta testing setup. The skill guides you through review guidelines, metadata configuration, and deployment to ensure successful distribution.
What should I know about code signing for iOS development?
ios-development explains iOS code signing fundamentals: creating certificates, managing provisioning profiles, and configuring Xcode signing settings. You'll understand the difference between development and distribution certificates, team identifiers, and bundle IDs. The skill helps troubleshoot common signing errors and ensures your app is properly authenticated for testing and App Store release.
How do I set up Xcode simulator and manage it effectively?
ios-development provides guidance on Xcode simulator setup and management, including device creation, runtime installation, and performance optimization. You'll learn to launch simulators via CLI, manage multiple device types, and troubleshoot common simulator issues. The skill covers best practices for testing across different iOS versions and device configurations.
What data persistence options exist for iOS apps?
ios-development covers iOS data persistence with Core Data and SwiftData frameworks. You'll learn to design data models, perform CRUD operations, and handle migrations. The skill includes SwiftData migration guidance from Core Data, query optimization, and best practices for managing app state across sessions.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
iOS Development
Purpose
iOS/Swift development: SwiftUI, UIKit, Core Data, Xcode builds, simulator management, code signing, and App Store submission.
Routing
- Use when: Use when the user asks about iOS development, Swift, SwiftUI, UIKit, Xcode, Core Data, SwiftData, App Store submission, TestFlight, or iOS simulator management.
- Do not use when: Do not use for Android development (use android-development), React Native (use the mobile pack's react-native skill), or general mobile CI/CD (use the mobile pack's build-pipeline skill).
- Outputs: Swift code, SwiftUI views, Xcode commands, and iOS development guidance.
- Success criteria: Returns valid Swift/SwiftUI code or Xcode CLI commands.
Trigger Examples
Positive
- Use the ios-development skill for this request.
- Help me with ios development.
- Use when the user asks about iOS development, Swift, SwiftUI, UIKit, Xcode, Core Data, SwiftData, App Store submission, TestFlight, or iOS simulator management.
- iOS Development: provide an
(truncated - see the full file via the links below)
File tree — 3 files
resources/skills/ios-development/SKILL.md
resources/skills/ios-development/references/full-guidance.md
resources/skills/ios-development/scripts/.gitkeep
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 and develop iOS apps using Swift, SwiftUI, or UIKit”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Master Android app development with modern tools and frameworks. This skill equips you to write production-ready mobile applications using Kotlin's concise syntax and Jetpack Compose's declarative UI toolkit. Streamline your workflow from project setup through deployment on CoWork OS.
bootstrap-ios prepares your iOS or macOS codebase for active development by handling initial project setup and environment configuration automatically. Part of a curated skill collection designed for AI coding agents, it integrates with wave-based task orchestration to streamline team-driven development workflows.
This skill equips you with the fundamentals and advanced techniques for creating native iOS applications. Learn to leverage Apple's frameworks and tools to design, build, and deploy apps that meet modern performance standards. Whether you're starting from scratch or refining existing projects, gain practical experience building for iPhone, iPad, and other iOS devices.
This skill connects you with specialized knowledge in mobile platform development and architectural patterns. Get insights into designing robust, scalable mobile solutions and navigating the technical decisions that shape modern app ecosystems. Ideal for developers seeking to deepen their platform expertise.
This skill generates comprehensive technical architecture specifications tailored for iOS, macOS, watchOS, visionOS, and other Apple platforms. It helps developers document system design, component relationships, and implementation strategies from initial concept through App Store submission. Part of a layered indie Apple developer toolkit, it integrates with Claude Code to streamline architecture planning and maintain consistency across Apple ecosystem projects.
Axiom delivers production-grade development expertise for Apple platforms, equipping AI coding assistants with the knowledge to handle Swift 6, SwiftUI, and modern iOS workflows. The toolkit helps prevent common pitfalls like data loss during migrations, memory leaks, and xcodebuild failures that waste developer time. Built for Claude Code and other AI-powered IDEs, Axiom bridges the gap between AI assistance and real-world Apple development challenges.
More skills ios-development (MIT) · ios-xcode (MIT) · ios-development (MIT) · build-iphone-apps (MIT) · memory-kit (MIT) · pi-context-pipeline (MIT)