By vabole
Build, review, and debug iOS apps with Apple SDK expertise spanning SwiftUI, UIKit, SwiftData, animations, performance, testing, and iOS 26+ Liquid Glass design — all from within Claude Code or Codex.
API reference: App Intents. Query for Siri, Shortcuts, Spotlight integration, exposing app functionality.
Optimize Apple App Store metadata in store.config.json for ASO (App Store Optimization). Use when working with store.config.json, App Store keywords, titles, subtitles, descriptions, or localizing app metadata. Helps maximize app visibility and downloads.
Index of Apple developer documentation for iOS, macOS, and related frameworks. Use when looking up what APIs exist in a framework, browsing available documentation, or deciding what docs to fetch. Covers SwiftUI, UIKit, Core Animation (QuartzCore), XCTest, HealthKit, Combine, SwiftData, and more.
API reference: BackgroundTasks. Query for BGTaskScheduler, app refresh, background processing.
API reference: Combine. Query for publishers, subscribers, operators, async data streams.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Apple development skills for Claude Code, Codex, and other coding agents — current iOS 26+ APIs, SwiftUI, UIKit, Liquid Glass, Human Interface Guidelines, and practical workflow guides.
Pick your agent:
claude plugin marketplace add vabole/apple-skills
claude plugin install apple-skills@apple-skills
npx skills add vabole/apple-skills --agent codex --skill '*' -g -y
npx skills add vabole/apple-skills --agent cursor --skill '*' -g -y
For Claude Code marketplace installs:
claude plugin update apple-skills@apple-skills
For Codex or Cursor, re-run the install command for your agent.
For Claude Code marketplace installs:
claude plugin uninstall apple-skills@apple-skills
For Skills CLI installs, run the remover and select the Apple Skills entries:
npx skills remove -g
| Skill | Description |
|---|---|
| swiftui | SwiftUI views, modifiers, navigation, state management, charts |
| uikit | UIKit views, controllers, controls, scenes, Auto Layout, presentation |
| swift-testing | Swift Testing framework (@Test, @Suite, #expect, #require) |
| swift-concurrency | async/await, Task, TaskGroup, Actor, AsyncSequence |
| swiftdata | @Model, ModelContext, @Query, schema migrations |
| healthkit | HKHealthStore, HKQuantitySample, workouts, health data |
| combine | Publishers, subscribers, operators |
| storekit | StoreKit 2 (Product, Transaction, SubscriptionStoreView) |
| mapkit | MapKit for SwiftUI (Map, Marker, Annotation, MapCameraPosition) |
| tipkit | TipKit (Tip protocol, TipView, TipUIPopoverViewController) |
| appintents | App Intents, Siri, Shortcuts, Spotlight integration |
| widgetkit | Widget timelines, entries, providers |
| usernotifications | Local/remote notifications, triggers |
| eventkit | EKEventStore, EKEvent, EKReminder, calendar access |
| photosui | PhotosPicker, photo selection |
| corehaptics | CHHapticEngine, haptic patterns |
| backgroundtasks | BGTaskScheduler, app refresh |
| xcuitest | XCUITest with Swift 6 @MainActor patterns |
| Skill | Description |
|---|---|
| ios-dev | Start here. Routes to best-practice guides, correctness checks, and API references for any iOS/SwiftUI task |
| Skill | Description |
|---|---|
| hig | Apple Human Interface Guidelines |
| ios-liquid-glass | Liquid Glass API reference (iOS 26+) |
| ios-design-consultant | UX/design guidance for Liquid Glass apps |
| ios-ui-craft | Production-grade SwiftUI with Apple Design Award-quality aesthetics |
Expert workflow/pattern guides that teach how to approach tasks, as opposed to the reference docs above which document what APIs exist.
| Skill | Description | Origin |
|---|---|---|
| guide-swift-concurrency | Concurrency patterns — actors, structured concurrency, cancellation, diagnostics, GCD migration | twostraws/Swift-Concurrency-Agent-Skill |
| guide-swift-testing | Swift Testing patterns — structs over classes, async tests, exit tests, common agent mistakes | twostraws/Swift-Testing-Agent-Skill |
| guide-swiftdata | SwiftData patterns — autosave, predicates, CloudKit constraints, class inheritance | twostraws/SwiftData-Agent-Skill |
| guide-swiftui-animations | Animation patterns — implicit/explicit, transitions, phase/keyframe, @Animatable | AvdLee/SwiftUI-Agent-Skill |
| guide-swiftui-charts | Swift Charts — marks, axes, selection, styling, Chart3D, accessibility | AvdLee/SwiftUI-Agent-Skill |
| guide-swiftui-performance-audit | Audit and improve SwiftUI runtime performance | Dimillian/Skills |
| guide-swiftui-ui-patterns | Best practices for building SwiftUI views and components | Dimillian/Skills, twostraws/SwiftUI-Agent-Skill |
| guide-swiftui-view-refactor | Refactor SwiftUI views for consistent structure and Observation usage | Dimillian/Skills |
| guide-macos-spm-packaging | Scaffold, build, and package SwiftPM-based macOS apps without Xcode | Dimillian/Skills |
npx claudepluginhub vabole/apple-skills --plugin apple-skills39 skills spanning Apple Kit frameworks from AccessorySetupKit to WidgetKit, plus CarPlay
Build and migrate iOS, macOS, iPadOS, watchOS, tvOS, and visionOS apps with Apple's Liquid Glass design system. Covers all SwiftUI glass APIs, migration workflows, platform-specific patterns, and real-world examples from Apple's Landmarks sample app.
Expert SwiftUI guidance for state management, view composition, performance, and iOS 26+ Liquid Glass adoption.
Swift, SwiftUI, SwiftData, iOS animation design/implementation/review, and framework code review (HealthKit, CloudKit, WidgetKit, watchOS, App Intents). Pairs with beagle-core for full workflow.
Comprehensive collection of iOS development skills including SwiftUI, modern Swift architecture, accessibility, performance optimization, and more.
Expert Swift 6.2 + SwiftUI for iOS 26, macOS 26, iPadOS 26, watchOS 26, visionOS 26, tvOS 26 with Liquid Glass, @Observable, actors, SwiftData inheritance