Watchos Dev

This skill should be used to build native Apple Watch (watchOS) apps in Swift with SwiftUI, SwiftData, and the watchOS 26 stack — whenever the user wants to create, scaffold, design, debug, or extend a watch app: glanceable one-window UI, the vertical-paging TabView + NavigationStack, the Digital Crown as first-class input, WidgetKit complications & the Smart Stack, HealthKit workouts and live metrics, Always On, notifications, App Intents / Controls / the Ultra Action button, standalone vs iPhone-companion apps and WatchConnectivity, rationed background execution, the strict memory and 75 MB size budgets, StoreKit 2 on the wrist, Swift 6 concurrency, Swift Testing, and App-Store-only shipping — even when the request never says "watchOS" or "SwiftUI" (e.g. "make me a watch app", "a workout app for my Apple Watch", "a complication", "something on my wrist that tracks…"). NOT for iPhone/iPad apps (use the ios-dev skill), Mac apps (use macos-dev), or Apple Vision Pro (use visionos-dev).

laramarcodes Updated

File contents

laramarcodes/claude-apple-dev-skills/tree/main/watchos-dev commit 14e34b51b9

Frequently asked questions

npx skillmds@latest add laramarcodes/watchos-dev