axiom-codex/skills/axiom-watchos/SKILL.md
Use when building ANY watchOS app — app structure, independent apps, Watch Connectivity, Smart Stack widgets, complications, controls, RelevanceKit, background tasks, ClockKit migration.
npx skillsauth add charleswiltgen/axiom axiom-watchosInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You MUST use this skill for ANY watchOS-specific development including app structure, independent apps, Watch Connectivity, complications and Smart Stack widgets, controls, Live Activities on watch, background tasks, and ClockKit migration.
| Symptom / Task | Reference |
|----------------|-----------|
| App structure, independent apps, watchOS 26 submission requirements | See skills/platform-basics.md |
| watchOS HIG, glanceable UX, navigation model | See skills/design-for-watchos.md |
| Smart Stack widgets, complications, ClockKit→WidgetKit, RelevanceKit | See skills/smart-stack-and-complications.md |
| Controls on watch surfaces, Live Activities on watch | See skills/controls-and-live-activities.md |
| Watch Connectivity (WCSession), paired-device data transfer, Family Setup | See skills/watch-connectivity.md |
| Background tasks, freshness scheduling, TN3135 networking limits | See skills/background-and-networking.md |
| WatchKit→SwiftUI migration, ClockKit→WidgetKit migration | See skills/modernization.md |
These topics overlap with watchOS development but live in separate suites:
skills/watchos-a11y.md)HKWorkoutSession, HKLiveWorkoutBuilder, WorkoutKit → See axiom-healthskills/workouts.md)axiom-watchos vs axiom-swiftui: When building a watchOS SwiftUI app:
axiom-watchos vs axiom-integration: For widgets and Live Activities:
axiom-watchos vs axiom-health: For workouts on Apple Watch:
HKWorkoutSession lifecycle, HKLiveWorkoutBuilder, recovery, multi-device mirroringdigraph watchos {
start [label="watchOS development task" shape=ellipse];
what [label="What area?" shape=diamond];
start -> what;
what -> "skills/platform-basics.md" [label="app structure, independent apps, submission"];
what -> "skills/design-for-watchos.md" [label="watch HIG, glanceable UX"];
what -> "skills/smart-stack-and-complications.md" [label="complications, Smart Stack, RelevanceKit"];
what -> "skills/controls-and-live-activities.md" [label="controls, watch Live Activities"];
what -> "skills/watch-connectivity.md" [label="WCSession, paired-device transfer"];
what -> "skills/background-and-networking.md" [label="background tasks, networking limits"];
what -> "skills/modernization.md" [label="WatchKit/ClockKit migration"];
what -> "axiom-health" [label="workouts, HealthKit, WorkoutKit"];
what -> "axiom-swiftui" [label="general SwiftUI patterns"];
what -> "axiom-accessibility" [label="VoiceOver rotor, AssistiveTouch"];
what -> "axiom-integration" [label="iOS-side widgets, App Intents"];
}
WWDC: 2021-10003, 2022-10133, 2023-10138, 2023-10029, 2023-10309, 2024-10098, 2024-10157, 2024-10205, 2025-334
Docs: /watchos-apps/building-a-watchos-app, /watchos-apps/creating-independent-watchos-apps, /watchconnectivity, /widgetkit/creating-accessory-widgets-and-watch-complications, /widgetkit/converting-a-clockkit-app, /relevancekit, /technotes/tn3135-low-level-networking-on-watchos, /technotes/tn3157-updating-your-watchos-project-for-swiftui-and-widgetkit
Skills: axiom-swiftui, axiom-design, axiom-accessibility, axiom-health, axiom-integration, axiom-concurrency
development
Use when working with HealthKit, WorkoutKit, health data, workouts, or fitness features on iOS or watchOS. Covers permissions, queries, background delivery, custom workouts, multidevice coordination.
development
Use when building, fixing, or improving ANY SwiftUI UI — views, navigation, layout, animations, performance, architecture, gestures, debugging, iOS 26 features.
content-media
Use when working with camera, photos, audio, haptics, ShazamKit, or Now Playing. Covers AVCaptureSession, PHPicker, PhotosPicker, AVFoundation, Core Haptics, audio recognition, MediaPlayer, CarPlay, MusicKit.
tools
Use when integrating ANY iOS system feature - Siri, Shortcuts, widgets, IAP, localization, privacy, alarms, calendar, reminders, contacts, background tasks, push notifications, timers. Covers App Intents, WidgetKit, StoreKit, EventKit, Contacts.