$npx skillfedfor your agent

watchos-code-review

This skill audits watchOS applications against framework-specific patterns for app lifecycle management, scene handling, and delegate setup. It checks complications using WidgetKit or ClockKit, WatchConnectivity message passing and file transfers, and enforces memory and battery constraints for background execution.

watchos-code-review examines your watchOS app code for proper lifecycle delegates, background task scheduling, and WatchConnectivity patterns.

AI-generated summary based on this skill's SKILL.md

74 10 Apache-2.0updated by existential-birds

Decision gist · record as of 2026-07-21

watchos-code-review examines your watchOS app code for proper lifecycle delegates, background task scheduling, and WatchConnectivity patterns. This skill audits watchOS applications against framework-specific patterns for app lifecycle management, scene handling, and delegate setup. It checks complications using WidgetKit or ClockKit, WatchConnectivity message passing and file transfers, and enforces memory and battery constraints for background execution.

manual: git clone https://github.com/existential-birds/beagle → cp -r beagle/plugins/beagle-ios/skills/watchos-code-review ~/.claude/skills/watchos-code-review
plugins/beagle-ios/skills/watchos-code-review/SKILL.md · version 35c1b33f

Use it when

  • watchos-code-review validates WatchConnectivity session setup and message/file transfer semantics to ensure proper connectivity between.
  • Yes, watchos-code-review reviews watchOS app lifecycle patterns including delegate and background task implementations.

Verify before relying

Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

existential-birds/beagle/watchos-code-review · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does watchos-code-review audit in a watchOS app?

watchos-code-review audits watchOS applications against framework-specific patterns for app lifecycle management, scene handling, and delegate setup. It checks complications using WidgetKit or ClockKit, WatchConnectivity message passing and file transfers, and enforces memory and battery constraints for background execution.

How does watchos-code-review validate WatchConnectivity session setup?

watchos-code-review validates WatchConnectivity session setup and message/file transfer semantics to ensure proper connectivity between paired iOS and watchOS apps. It verifies session initialization, delegate configuration, and correct handling of message passing and file transfer protocols.

Can watchos-code-review review watchOS app lifecycle patterns?

Yes, watchos-code-review reviews watchOS app lifecycle patterns including delegate and background task implementations. It examines how your app handles initialization, scene setup, and lifecycle transitions to ensure compliance with watchOS frameworks.

What complications and timeline features does watchos-code-review check?

watchos-code-review checks complications and timeline provider implementations for watchOS 9 and later. It validates WidgetKit and ClockKit usage, smart stack prioritization, and timeline data refresh patterns to ensure proper complication rendering.

How does watchos-code-review help with watchOS performance optimization?

watchos-code-review audits watchOS performance, memory, and battery constraints compliance. It identifies violations of watchOS resource limits and background execution restrictions, helping you optimize for the watch's constrained environment.

Does watchos-code-review verify extended runtime and workout session recovery?

watchos-code-review verifies watchOS extended runtime and workout session recovery patterns. It checks WKExtendedRuntimeSession usage and ensures proper handling of background workout sessions and recovery scenarios.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

watchOS Code Review

Quick Reference

Issue Type Reference
App lifecycle, scenes, background modes, extended runtime references/lifecycle.md
ClockKit, WidgetKit, timeline providers, Smart Stack references/complications.md
WCSession, message passing, file transfer, reachability references/connectivity.md
Memory limits, background refresh, battery optimization references/performance.md

Review Checklist

  • [ ] SwiftUI App protocol used with @WKApplicationDelegateAdaptor for lifecycle events
  • [ ] scenePhase read from root view (not sheets/modals where it's always .active)
  • [ ] WKExtendedRuntimeSession started only while app is active (not from background)
  • [ ] Workout sessions recovered in

(truncated - see the full file via the links below)

File tree — 5 files
plugins/beagle-ios/skills/watchos-code-review/SKILL.md
plugins/beagle-ios/skills/watchos-code-review/references/complications.md
plugins/beagle-ios/skills/watchos-code-review/references/connectivity.md
plugins/beagle-ios/skills/watchos-code-review/references/lifecycle.md
plugins/beagle-ios/skills/watchos-code-review/references/performance.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Review watchOS app code for lifecycle, delegate, and background task patterns”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

watchOS
by rshankras · rshankras/claude-code-apple-skills

This skill equips you to develop watchOS applications using SwiftUI, covering essential navigation structures and interface patterns. It's part of a comprehensive toolkit for Apple platform development, helping you move from concept through to App Store deployment while maintaining design consistency.

MITupdated Jul 2026
★ 565repo stars
axiom-watchos
by CharlesWiltgen · CharlesWiltgen/Axiom

axiom-watchos guides you through complete watchOS development—from app architecture and independent apps to Watch Connectivity, complications, Smart Stack widgets, controls, and background task management. It routes you to specialized skills for design patterns, device diagnostics, and migrations while clarifying when to reach for cross-platform resources like SwiftUI or HealthKit.

MITupdated Jul 2026
★ 1,095repo stars
Relevancekit
by dpearson2699 · dpearson2699/swift-ios-skills

RelevanceKit helps developers surface the right watchOS widgets at the right moment by providing contextual relevance signals to the system. Learn to implement time-based, location-based, fitness, and hardware relevance clues through timeline providers or the new RelevanceEntriesProvider, and master Smart Stack routing patterns for mixed widget ecosystems.

no license declared → metadata onlyupdated Jul 2026
★ 932repo stars
urlsession-code-review
by existential-birds · existential-birds/beagle

This skill audits URLSession implementations across iOS and macOS projects, checking async/await adoption, proper HTTP status validation, memory lifecycle management, and secure request construction. It validates response handling, resource cleanup, session configuration, and background transfer patterns against a structured checklist. Use it when reviewing code that touches URLSession, URLRequest, URLCache, or URLError APIs.

Apache-2.0updated Jul 2026
★ 74repo stars
ios-development
by travisjneuman · travisjneuman/.claude

This skill equips you to develop production-ready Apple platform applications using modern Swift tooling and SwiftUI's declarative interface. Leverage Claude's code generation capabilities to accelerate native app development across iPhone, iPad, and Apple TV ecosystems.

MITupdated Jul 2026
★ 85repo stars
swift-code-review
by existential-birds · existential-birds/beagle

This skill systematically audits Swift source files for concurrency hazards, including unsafe async/await patterns, actor reentrancy, Sendable conformance gaps, and memory leaks from retain cycles. It establishes Swift language version context upfront, reads full enclosing symbols rather than diffs alone, and applies targeted checklists for error handling, force unwraps, and closure capture semantics before reporting findings.

Apache-2.0updated Jul 2026
★ 74repo stars

More skills python-code-review (Apache-2.0)

Tags
wearable-developmentios-companion-syncbackground-executionwidget-complicationsdevice-constraintslifecycle-managementinter-device-messagingbattery-efficiency