This is a comprehensive watchOS development skill that covers the full stack of building Apple Watch apps, from SwiftUI interfaces to Watch Connectivity syncing between iPhone and Watch. It handles both the newer WidgetKit complications and legacy ClockKit patterns, which is helpful if you're maintaining older apps or migrating. The skill also covers HealthKit integration for fitness tracking and Extended Runtime sessions for background workouts. With 271 installs and solid security audit passes, it seems to be the go-to for anyone building serious watchOS apps. The activation triggers are well-defined, so it should stay out of your way when you're working on iPhone-only code.

skills.sh installs
590
GitHub stars
879
last updated
Aug 21, 2026

Install

$ npx -y skills add rshankras/claude-code-apple-skills --skill watchOS --agent claude-code

Installs into .claude/skills of the current project.

Files

watchOS Development

Comprehensive guidance for watchOS app development with SwiftUI, Watch Connectivity, and complications.

When This Skill Activates

Use this skill when the user:

  • Is building a watchOS app or Watch extension
  • Asks about Watch Connectivity (iPhone ↔ Watch sync)
  • Needs help with complications or ClockKit
  • Wants to implement watch-specific UI patterns
  • Asks about WidgetKit complications or migrating from ClockKit to WidgetKit
  • Wants to build watch face complications (accessoryCircular, accessoryRectangular, accessoryCorner, accessoryInline)
  • Asks about HealthKit on watchOS, workout sessions, heart rate, or fitness tracking
  • Needs Extended Runtime sessions for background workout tracking
  • Wants to build watchOS widgets or Smart Stack widgets
  • Asks about widget relevance, Smart Stack ordering, or widget suggestions
  • Needs to share widgets cross-platform between iOS and watchOS
  • Asks about watchOS accessibility — VoiceOver, AssistiveTouch, or Dynamic Type on the Watch

Key Principles

Sponsors

Details

Repository
github.com/rshankras/claude-code-apple-skills
Categories
Git & Pull Requests, Code Review & Quality, Mobile Development
First seen
Jun 3, 2026

More from rshankras/claude-code-apple-skills

All 17
1davila7 avatarhumanizerdavila7/claude-code-templatesRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's compreh585skills.sh installs
2googleworkspace avatarrecipe-triage-security-alertsgoogleworkspace/cliList and review Google Workspace security alerts from Alert Center.583skills.sh installs
3alirezarezvani avatarself-evalalirezarezvani/claude-skillsHonestly evaluate AI work quality using a two-axis scoring system. Use after completing a task, code review, or work session to get an unbiased assessment. Dete582skills.sh installs
4wanshuiyin avatarauto-paper-improvement-loopwanshuiyin/auto-claude-code-research-in-sleepAutonomously improve a generated paper via GPT-5.6-Sol xhigh review → implement fixes → recompile, for 2 rounds. Use when user says "改论文", "improve paper", "论文润572skills.sh installs
5plugin87 avatarux-writingplugin87/ux-ui-agent-skillsWrite or review UI copy — buttons, errors, empty states, microcopy, notifications, labels — using the voice & tone system (clear, concise, useful, human, honest564skills.sh installs
6alirezarezvani avatarcode-touralirezarezvani/claude-skillsUse when the user asks to create a CodeTour .tour file — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: crea562skills.sh installs