watchos-design-guidelines
Apple Human Interface Guidelines for Apple Watch.
Skill by platform-design-skills
Chalk Labs
Need help deploying watchos-design-guidelines?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ehmo-watchos-design-guidelines
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/watchos-design-guidelines
What's inside
- Skill name
watchos-design-guidelines- Description
- Apple Human Interface Guidelines for Apple Watch. Use when building watchOS apps, complications, or workout features. Triggers on tasks involving Watch UI, Digital Crown, glanceable interfaces, or wrist-based interactions.
- License
- MIT
- Metadata
- author: platform-design-skills · version: 1.0.0
- Instructions
- 360 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "watchos-design-guidelines" does not match folder "watchos"
Files (4)
- AGENTS.md
- SKILL.md
- metadata.json
- _sections.md · rules/
SKILL.md (first lines)
# watchOS Design Guidelines
Apple Watch is a personal, glanceable device worn on the wrist. Interactions are measured in seconds, not minutes. Every design decision must prioritize speed of comprehension and brevity of interaction.
---
## 1. Glanceable Design (CRITICAL)
The defining constraint of watchOS. If a user cannot extract the key information within 2 seconds of raising their wrist, the design has failed.
### Rules
- **W-GL-01**: Primary information must be visible without scrolling. The first screen is the only guaranteed screen.
- **W-GL-02**: Target interaction sessions of 5 seconds or less. Design for raise-glance-lower.
- **W-GL-03**: Use large, high-contrast text. Minimum effective body text is 16pt (system font). Titles should be 18pt or larger.
- **W-GL-04**: Limit text to essential content. Truncate or abbreviate aggressively. Use SF Symbols instead of text labels where meaning is unambiguous.
- **W-GL-05**: Respect wrist-down time. When the wrist lowers, the app enters an inactive state. Do not assume continuous user attention.
- **W-GL-06**: Prioritize a single piece of information per screen. If showing multiple data points, establish clear visual hierarchy with size, weight, and color.
### Screen Dimensions Reference
| Device | Screen Width | Screen Height | Corner Radius |
|--------|-------------|---------------|---------------|
| 41mm (Series 9) | 176px | 215px | 36px |
| 45mm (Series 9) | 198px | 242px | 39px |
| 42mm (Series 10) | 180px | 220px | 37px |
| 46mm (Series 10) | 205px | 251px | 40px |
| 49mm (Ultra 2) | 205px | 251px | 40px |
### Anti-Patterns
- Walls of text requiring scroll to understand context
- Small, dense data tables
- Requiring multiple taps before showing useful information
- Replicating an iPhone screen layout on Watch
---
## 2. Digital Crown (HIGH)
The Digital Crown is the primary physical input for scrolling and precise value selection. It provides haptic feedback and should feel purposeful.
### Rules
- **W-DC-01**: Use the Digital Crown as the primary scroll mechanism for vertical content. Do not rely solely on swipe gestures for scrolling.
- **W-DC-02**: For value pickers (time, quantity, sliders), bind the Crown to precise adjustments with haptic detents at each discrete value.
- **W-DC-03**: Do not override or conflict with system Crown behaviors. The system uses the Crown for volume control during media playback, scrolling in system UI, and Time Travel in complications.
- **W-DC-04**: Provide visual feedback synchronized with Crown rotation. The UI must respond frame-by-frame to Crown input with no perceptible lag.
- **W-DC-05**: Update on each Crown increment. Values, selection, and highlight states should move with each detent. Do not debounce Crown input until the gesture ends.
**Correct — Crown binding with haptic detents:**
```swift
struct VolumePickerView: View {
@State private var volume: Double = 0.5
var body: some View {
VStack {
Text("\(Int(volume * 100))%")
.font(.title.bold())
Image(systemName: "speaker.wave.3")
}
.focusable()
.digitalCrownRotation(
$volume,
from: 0.0,
through: 1.0,
by: 0.05,
sensitivity: .medium,
isContinuous: false,
isHapticFeedbackEnabled: true
)
}
}
```
**Incorrect — ignoring the Crown and forcing touch-only interaction:**
```swift
struct VolumePickerView: View {
@State private var volume: Double = 0.5
var body: some View {
Slider(value: $volume)
// No .digitalCrownRotation — Crown input is ignored
// Users must use touch-only, which is imprecise and frustrating on Watch
}
}
```
### Anti-Patterns
- Ignoring the Crown and forcing all interaction through touch
- Custom Crown behaviors that conflict with system expectations
- Missing haptic feedback on discrete value changes
- Laggy or batched responses to Crown rotation
---
## 3. Navigation (HIGH)
Watch navigation must be shallow and predictable. Users should never feel lost or unable to return to a known state.
### Rules
- **W-NV-01**: Use vertical page scrolling as the default content navigation pattern. Pages scroll top-to-bottom with the Digital Crown.
- **W-NV-02**: Use `TabView` for top-level sections (max 5 tabs). Swipe horizontally between tabs. Each tab is a distinct functional area.
- **W-NV-03**: Use `NavigationStack` for hierarchical drill-down. Limit hierarchy to 2-3 levels maximum. Every pushed view must have a back button (provided automatically by the system).
- **W-NV-04**: Avoid modal sheets for primary flows. Modals should be reserved for focused, single-purpose tasks (e.g., confirmation, quick input).
- **W-NV-05**: The app's most important action should be reachable within 1 tap from launch. Do not bury primary functionality behind menus or navigation.
### Navigation Pattern Reference
| Pattern | Use Case | Gesture |
|---------|----------|---------|
| Vertical scroll | Long-form content within a single view | Digital Crown / swipe up-down |
| TabView (horizontal pages) | Top-level app sections | Swipe left-right |
| NavigationStack (push/pop) | Hierarchical drill-down | Tap to push, swipe right or back button to pop |
| Modal sheet | Confirmation, focused input | Presented programmatically, dismiss via button or swipe down |
### Anti-PatternsFrom ehmo/platform-design-skills, MIT.
More from ehmo/platform-design-skills
- 0.546score
visionos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Apple Vision Pro.
SkillDFreshness: D★ 623Claude Code +9 - 0.546score
tvos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Apple TV.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
ipados-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for iPad.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
android-design-guidelines
platform-design-skills
Material Design 3 and Android platform guidelines.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
web-design-guidelines
platform-design-skills
Web platform design and accessibility guidelines.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
macos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Mac.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
ios-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for iPhone.
SkillDFreshness: D★ 623Claude Code +9
Signals
- Stars
- 623
- Forks
- 53
- Open issues
- 0
- Last commit (this folder)
- Mar 19, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/ehmo/platform-design-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from platform-design-skills
- 0.546score
visionos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Apple Vision Pro.
SkillDFreshness: D★ 623Claude Code +9 - 0.546score
tvos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Apple TV.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
ipados-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for iPad.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
android-design-guidelines
platform-design-skills
Material Design 3 and Android platform guidelines.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
web-design-guidelines
platform-design-skills
Web platform design and accessibility guidelines.
SkillDFreshness: D★ 623Claude Code +9 - 0.537score
macos-design-guidelines
platform-design-skills
Apple Human Interface Guidelines for Mac.
SkillDFreshness: D★ 623Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get watchos-design-guidelines running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
watchos-design-guidelines skill. Agent Mart. https://agentmart.dev/skills/ehmo-watchos-design-guidelines (last updated 2026-10-24)