This helps Claude write watchOS 26 widgets that use RelevanceKit to surface the right content at the right time in the Smart Stack. It covers two patterns: adding relevance() to existing timeline providers for supplementary hints, or building relevance-only widgets that appear solely when conditions match. The skill walks through time-based, location-based, fitness, sleep, and hardware relevance providers, plus how to combine multiple signals. Useful if you're building Apple Watch complications that need contextual intelligence, like showing a meeting widget only near the office or a workout widget when activity rings are incomplete. The API is watchOS-only despite being declared cross-platform, so iOS calls are no-ops.

skills.sh installs
3.2K
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add dpearson2699/swift-ios-skills --skill relevancekit --agent claude-code

Installs into .claude/skills of the current project.

Files

RelevanceKit

Provide on-device contextual clues that increase a widget's visibility in the Apple Watch Smart Stack. RelevanceKit tells the system when a widget is relevant by time, location, fitness state, sleep schedule, or connected hardware. Targets Swift 6.3 / watchOS 26+.

Beta-sensitive. Re-check Apple documentation before making strong RelevanceKit availability or behavior claims.

See references/relevancekit-patterns.md for complete relevant-widget, timeline provider, grouping, preview, and permission patterns.

Contents

Overview

Sponsors

Details

Repository
github.com/dpearson2699/swift-ios-skills
Categories
Frontend Development, Mobile Development
First seen
May 16, 2026

More from dpearson2699/swift-ios-skills

All 98
1tradermonty avatarparabolic-short-trade-plannertradermonty/claude-trading-skillsScreen US equities for parabolic exhaustion patterns and generate conditional pre-market short plans, then evaluate intraday trigger fires from live 5-min bars.3.1Kskills.sh installs
2mindrally avatarframer-motionmindrally/skillsExpert guidelines for building performant animations with Framer Motion/Motion library in React applications3.1Kskills.sh installs
3browserbase avatarfetchbrowserbase/skillsUse this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or headers, foll3.1Kskills.sh installs
4browserbase avatarbrowser-tracebrowserbase/skillsCapture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable bu3.1Kskills.sh installs
5freshtechbro avatargsap-scrolltriggerfreshtechbro/claudedesignskillsComprehensive skill for GSAP (GreenSock Animation Platform) and ScrollTrigger plugin. Use this skill when creating web animations, scroll-driven experiences, ti3.1Kskills.sh installs
6openai avatarfigma-useopenai/skills**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `use_figma` tool call. NEVER call `use_figma` directly without loading this skill first. Sk3.1Kskills.sh installs