$npx skillfedfor your agent

ios-development

This skill equips you to develop production-ready Apple platform applications using modern Swift tooling and SwiftUI's declarative interface. Leverage Claude's code generation capabilities to accelerate native app development across iPhone, iPad, and Apple TV ecosystems.

ios-development teaches you to build native iOS apps using Swift and SwiftUI, Apple's modern declarative framework. You'll learn to set up Xcode projects, design user interfaces with SwiftUI components, manage app state, and handle navigation. The skill covers production-ready patterns for iPhone development, from basic layouts to complex state management with Observable objects and async/await concurrency.

AI-generated summary based on this skill's SKILL.md

85 20 MITupdated by travisjneuman

Decision gist · record as of 2026-07-17

ios-development teaches you to build native iOS apps using Swift and SwiftUI, Apple's modern declarative framework. You'll learn to set up Xcode projects, design user interfaces with SwiftUI components, manage app state, and handle navigation. The skill covers production-ready patterns for iPhone development, from basic layouts to complex state management with Observable objects and async/await concurrency.

manual: git clone https://github.com/travisjneuman/.claude → cp -r .claude/skills/ios-development ~/.claude/skills/ios-development
skills/ios-development/SKILL.md · version dba7b181

Use it when

  • ios-development covers both approaches: UIKit is the imperative, older framework still used in legacy apps.
  • ios-development covers both data persistence options.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

travisjneuman/.claude/ios-development · repository language: JavaScript

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 to build iOS apps with Swift?

ios-development teaches you to build native iOS apps using Swift and SwiftUI, Apple's modern declarative framework. You'll learn to set up Xcode projects, design user interfaces with SwiftUI components, manage app state, and handle navigation. The skill covers production-ready patterns for iPhone development, from basic layouts to complex state management with Observable objects and async/await concurrency.

What's the difference between UIKit and SwiftUI?

ios-development covers both approaches: UIKit is the imperative, older framework still used in legacy apps, while SwiftUI is Apple's modern declarative framework. SwiftUI simplifies UI code, integrates tightly with Swift's type system, and works across iOS, iPadOS, tvOS, watchOS, and visionOS. The skill emphasizes SwiftUI for new projects but acknowledges UIKit's continued relevance in existing codebases.

Should I use Core Data or SwiftData for iOS 17?

ios-development covers both data persistence options. SwiftData is Apple's newer, Swift-native framework designed for iOS 17+ with cleaner syntax and better Swift integration. Core Data remains powerful for complex queries and backward compatibility with older iOS versions. The skill helps you choose based on your app's requirements, target OS versions, and data complexity needs.

How does SwiftUI state management and Observable work?

ios-development teaches SwiftUI state management patterns including @State for local view state, @StateObject for lifecycle-managed objects, and Observable macro for reactive data binding. You'll learn modern patterns with async/await, Sendable actors for thread-safe concurrency, and navigation stack management. The skill emphasizes best practices for keeping UI in sync with your app's data model.

Can ios-development help with Apple Watch and Vision Pro?

ios-development extends beyond iPhone to cover watchOS complications and widgets, tvOS app development, and visionOS spatial computing with RealityKit. While the primary focus is iOS/iPadOS, the skill equips you to develop across Apple's entire platform ecosystem using shared Swift and SwiftUI knowledge adapted for each platform's unique constraints and capabilities.

What security and accessibility topics does ios-development cover?

ios-development emphasizes Apple's Human Interface Guidelines and accessibility best practices to ensure inclusive apps. Security coverage includes iOS Keychain for credential storage, URLSession for secure networking, and Swift concurrency patterns with Sendable and actors to prevent data races. The skill prepares you for App Store submission requirements and production-grade security standards.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

iOS/iPadOS/tvOS Development

Comprehensive guide for building native Apple platform applications.

Platforms Covered

Platform Minimum Target Current
iOS iOS 15.0+ iOS 17+
iPadOS iPadOS 15.0+ iPadOS 17+
tvOS tvOS 15.0+ tvOS 17+
watchOS watchOS 8.0+ watchOS 10+

SwiftUI (Preferred for New Projects)

Basic Structure
import SwiftUI

@main
struct MyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}

struct ContentView: View {
    @State private var count = 0

    var body: some View {
        VStack(spacing: 20) {
            Text("Count: \(count)")
                .font(.largeTitle)

            Button("Increment") {
                count += 1
            }
            .buttonStyle(.borderedProminent)
        }
        .padding()
    }
}
State

(truncated - see the full file via the links below)

File tree — 1 file
skills/ios-development/SKILL.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 native iOS/iPadOS/tvOS apps using Swift and SwiftUI”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

swift-expert
by personamanagmentlayer · personamanagmentlayer/pcl

This skill equips you with advanced Swift development knowledge covering the latest 5.9+ language features and modern programming patterns. Explore expert techniques for building robust, performant applications while mastering contemporary best practices in the Swift ecosystem.

Apache-2.0updated Mar 2026
★ 38repo stars
swiftui-patterns
by xu-xiang · xu-xiang/everything-claude-code-zh

Explore contemporary SwiftUI architecture through practical state management examples built around the @Observable macro. This collection demonstrates how to structure reactive components and manage data flow efficiently in modern iOS applications, helping developers move beyond legacy patterns.

MITdocs in Chineseupdated Mar 2026
★ 1,767repo stars
Swift Ios Migration
by xtone · xtone/ai_development_tools

This skill guides developers through converting legacy iOS applications from Objective-C to Swift, covering the technical and architectural decisions needed for a successful transition. Learn strategies for managing dependencies, refactoring code patterns, and maintaining app stability during the migration process.

no license declared → metadata onlyupdated Jun 2026
★ 3repo stars
swift
by miles990 · miles990/claude-software-skills

Swift is a powerful, modern programming language designed for building iOS, macOS, and other Apple platform applications. This skill covers core language concepts, syntax patterns, and contemporary best practices to help you write efficient, type-safe code. Whether you're starting fresh or deepening your expertise, you'll gain practical knowledge for real-world development scenarios.

MITupdated Jan 2026
★ 19repo stars
swift-expert
by Jeffallan · Jeffallan/claude-skills

swift-expert equips you with expert-level guidance for crafting robust iOS and macOS applications using Swift 5.9 and beyond. Leverage modern concurrency features and type-safety principles to accelerate your full-stack development workflow. This skill bridges the gap between foundational Swift knowledge and production-ready app architecture.

MITupdated May 2026
★ 10,759repo stars
settings-screen
by rshankras · rshankras/claude-code-apple-skills

Build polished settings interfaces for Apple platforms with this skill, which generates complete, production-ready screens organized into logical sections. Designed for iOS and macOS development, it handles layout, styling, and best practices automatically, letting you focus on app logic instead of UI boilerplate.

MITupdated Jul 2026
★ 565repo stars

More skills swift-rules (Apache-2.0) · Ios Networking (NOASSERTION) · ios-development (MIT) · swift-code-review (Apache-2.0) · integration-test-scaffold (MIT) · watchOS (MIT) · modernize-tests (MIT) · audio-production (MIT)

Tags
native-apple-platformsdeclarative-ui-frameworkcross-device-developmentmodern-concurrency-patternspersistence-layer-optionsaccessibility-compliancespatial-computingwearable-integrationapp-store-deployment