Skip to content
alyn
Prisma-Labs-Dev

apple-skills

Apple development skills for Claude Code and Codex — latest iOS 26+ APIs, SwiftUI, Liquid Glass, and more

$npx skills add Prisma-Labs-Dev/apple-skills
Stars
358
Installs
21k
Forks
22
Updated
2 months ago
License
MIT

Prisma-Labs-Dev

Apple Skills

Open on GitHub

34 skills in this pack.

Prisma-Labs-Dev

Apple Skills

57
Prisma-Labs-Dev

guide-macos-spm-packaging

Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

56
Prisma-Labs-Dev

guide-swiftui-ui-patterns

Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

56
Prisma-Labs-Dev

guide-swiftui-view-refactor

Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

56
Prisma-Labs-Dev

ios-design-consultant

UX and visual design consultant for iOS apps using Apple's Liquid Glass design system (iOS 26+). Use when asking about element positioning, layout decisions, visual hierarchy, or whether a…

Pack35821kDesign

Prisma-Labs-Dev

Apple Skills

55
Prisma-Labs-Dev

guide-swiftui-performance-audit

Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

54
Prisma-Labs-Dev

apple-aso

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…

Pack35821kMarketing

Prisma-Labs-Dev

Apple Skills

54
Prisma-Labs-Dev

hig

Fact lookup: Apple Human Interface Guidelines corpus (greppable markdown). Query on demand for accessibility and ergonomic minimums (hit-target sizes, Dynamic Type), platform terminology…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

54
Prisma-Labs-Dev

ios-dev

Start here for any iOS or SwiftUI task. Coordinates best-practice guides, correctness checks, and full Apple API references. Use before navigating to other Apple skills — for building…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

54
Prisma-Labs-Dev

ios-liquid-glass

API reference: Liquid Glass (iOS 26+). Query for glass effects, navigation patterns, GlassEffect modifiers, design principles.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

54
Prisma-Labs-Dev

ios-ui-craft

Production-grade SwiftUI with Apple Design Award-quality aesthetics. Use when building visually striking iOS interfaces — screens, components, redesigns. Screenshot-driven visual iteration…

Pack35821kDesign

Prisma-Labs-Dev

Apple Skills

53
Prisma-Labs-Dev

core-animation

API reference: Core Animation (QuartzCore). Query for CALayer, CAAnimation, CABasicAnimation, CAKeyframeAnimation, CASpringAnimation, CATransaction, CAShapeLayer, CAGradientLayer…

Pack35821kFrontend

Prisma-Labs-Dev

Apple Skills

53
Prisma-Labs-Dev

guide-swift-concurrency

Swift concurrency patterns — actors, structured concurrency, cancellation, async streams, GCD migration, strict-concurrency diagnostics, common bug patterns. Use when writing, reviewing, or…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

52
Prisma-Labs-Dev

guide-swift-testing

Swift Testing patterns — structs over classes, async confirmations, parameterized tests, exit tests, attachments, common agent mistakes. Use when writing, reviewing, or migrating Swift…

Pack35821kTesting

Prisma-Labs-Dev

Apple Skills

52
Prisma-Labs-Dev

guide-swiftdata

SwiftData patterns — autosave, relationships, dangerous predicates, CloudKit constraints, indexing, class inheritance. Use when writing, reviewing, or debugging SwiftData code.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

51
Prisma-Labs-Dev

apple-docs-index

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…

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

51
Prisma-Labs-Dev

guide-swiftui-animations

SwiftUI animation patterns — implicit/explicit animations, transitions, phase/keyframe animations, the Animatable protocol, and the @Animatable macro. Use when implementing animations…

Pack35821kVideo

Prisma-Labs-Dev

Apple Skills

51
Prisma-Labs-Dev

guide-swiftui-charts

Swift Charts patterns — marks, axes, selection, styling, composition, Chart3D, accessibility, and Audio Graph. Use when building or improving charts in SwiftUI.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

51
Prisma-Labs-Dev

swiftui

API reference: SwiftUI. Query for views, layouts, navigation, @State/@Binding/@Observable, view modifiers, NavigationStack, iOS 26+ features.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

eventkit

API reference: EventKit. Query for EKEventStore, EKEvent, EKReminder, calendar access.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

healthkit

API reference: HealthKit. Query for HKHealthStore, HKQuantitySample, workouts, health data read/write.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

mapkit

API reference: MapKit for SwiftUI. Map view, Marker, Annotation, camera positions, map features.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

storekit

API reference: StoreKit 2. Product, Transaction, subscriptions, StoreView, SubscriptionStoreView.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

swift-concurrency

API reference: Swift Concurrency. async/await, Task, TaskGroup, actors, AsyncSequence, AsyncStream, continuations.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

swift-testing

API reference: Swift Testing framework. @Test, @Suite, #expect, #require, traits, parameterized tests, migrating from XCTest.

Pack35821kTesting

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

swiftdata

API reference: SwiftData. Query for @Model, ModelContext, @Query, schema migrations.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

49
Prisma-Labs-Dev

tipkit

API reference: TipKit. Tip protocol, TipView, PopoverTipView, Tips.configure, inline and popover tips.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

48
Prisma-Labs-Dev

backgroundtasks

API reference: BackgroundTasks. Query for BGTaskScheduler, app refresh, background processing.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

48
Prisma-Labs-Dev

combine

API reference: Combine. Query for publishers, subscribers, operators, async data streams.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

48
Prisma-Labs-Dev

corehaptics

API reference: Core Haptics. Query for CHHapticEngine, haptic patterns, tactile feedback.

Pack35821kMobile

Prisma-Labs-Dev

Apple Skills

48
Prisma-Labs-Dev

photosui

API reference: PhotosUI. Query for PhotosPicker, PHLivePhotoView, photo selection.

Pack35821kImages & art

Showing 30 of 34. See the full pack on GitHub.

From the README

How to use apple-skills

Apple Skills

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.

Install

Pick your agent:

Claude Code
claude plugin marketplace add Prisma-Labs-Dev/apple-skills
claude plugin install apple-skills@apple-skills
Codex
npx skills add Prisma-Labs-Dev/apple-skills --agent codex --skill '*' -g -y
Cursor
npx skills add Prisma-Labs-Dev/apple-skills --agent cursor --skill '*' -g -y

Update

For Claude Code marketplace installs:

claude plugin update apple-skills@apple-skills

For Codex or Cursor, re-run the install command for your agent.

Uninstall

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

What's Included

Framework Reference Docs

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)
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

Coordinator

Skill Description
ios-dev Start here. Routes to best-practice guides, correctness checks, and API references for any iOS/SwiftUI task

Design & Guidelines

Skill Description
hig Apple Human Interface Guidelines
ios-liquid-glass Liquid Glass API reference (iOS 26+)

Workflow & Pattern Guides

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-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-macos-spm-packaging Scaffold, build, and package SwiftPM-based macOS apps without Xcode Dimillian/Skills

Disabled Skills

Skills in disabled-skills/ are kept in the repo but not loaded by agents. They impose a specific taste or architecture (aesthetic manifestos, MV-over-MVVM mandates, "Apple-approved" design gatekeeping) — the model should form its own design judgment and use the reference docs for facts. Move a directory back into skills/ to re-enable it.

Skill Why disabled
ios-ui-craft Aesthetic manifesto (anti-pattern tables, "design dark first", font/color mandates)
ios-design-consultant "Apple-approved" / Design Award framing forces HIG conformity
guide-swiftui-view-refactor Mandates MV over MVVM and strict property ordering

Utilities

Skill Description
apple-docs-index Index of Apple developer documentation — start here to find what you need
apple-aso App Store Optimization for metadata

Target Platform

These skills intentionally target the latest Apple APIs and platform conventions.

Why bleeding edge? LLMs already have plenty of legacy Apple APIs in their training data — when a project needs backward compatibility, agents can add it on their own. But for the newest APIs, agents need to be steered with up-to-date docs; without them, they'll hallucinate or fall back to deprecated patterns.

iOS 26+ / Swift 6 — no legacy patterns. Uses:

  • @Observable macro (not ObservableObject)
  • NavigationStack (not NavigationView)
  • Swift concurrency (async/await, not completion handlers)
  • Liquid Glass design system
  • Swift Testing where applicable

License

MIT

Questions

What is Prisma-Labs-Dev/apple-skills?

Apple development skills for Claude Code and Codex — latest iOS 26+ APIs, SwiftUI, Liquid Glass, and more

How do I install apple-skills?

Run "npx skills add Prisma-Labs-Dev/apple-skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in apple-skills?

34 SKILL.md skills. Alyn lists 30 of them with their own pages.