Watchos
Skill fusengine/agents/plugins/swift-apple-expert/skills/watchos
Use when building Apple Watch apps — complications, workouts, HealthKit, or iPhone-Watch connectivity.From its SKILL.md
npx -y skills add fusengine/agents --skill watchosAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 22 stars22 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.9 KB, 567 tokens by cl100k_base, as published. Nobody here has run it
Includes design considerations specific to the platform — small display with large touch targets, glanceable information with minimal text, Digital Crown scrolling/input, Force Touch on older watches, swipe/tap gestures, and battery-conscious background work.
Best practices: keep information glanceable, use large tap targets, minimize text input, drive watch-face updates through complications, use efficient background refresh, and always validate on real hardware since the simulator behaves differently. </objective>
watchOS Platform
watchOS-specific development for Apple Watch experiences.
Agent Workflow (MANDATORY)
Before ANY implementation, use TeamCreate to spawn 3 agents:
- fuse-ai-pilot:explore-codebase - Analyze existing watchOS patterns
- fuse-ai-pilot:research-expert - Verify latest watchOS 26 docs via Context7/Exa
- mcp__apple-docs__search_apple_docs - Check watchOS patterns
After implementation, run fuse-ai-pilot:sniper for validation.
Overview
When to Use
- Building Apple Watch apps
- Creating watch face complications
- Workout and fitness tracking
- Health data access (HealthKit)
- iPhone-Watch communication
Why watchOS Skill
| Feature | Benefit |
|---|---|
| Complications | Glanceable data on watch face |
| Workouts | Fitness and health tracking |
| HealthKit | Access health metrics |
| Connectivity | Sync with iPhone |
Reference Guide
| Need | Reference |
|---|---|
| Watch face complications | complications.md |
| Workout sessions, HealthKit | workouts.md |
| iPhone ↔ Watch sync | watch-connectivity.md |
Design Considerations
Screen Size
- Small display, large touch targets
- Glanceable information
- Minimal text, clear icons
Interactions
- Digital Crown for scrolling/input
- Force Touch (older watches)
- Gestures: swipe, tap
Battery
- Minimize background work
- Use complications for updates
- Efficient data transfer
Best Practices
- Glanceable - Quick information access
- Large targets - Easy tapping
- Minimal input - Reduce typing
- Complications - Update watch face data
- Background refresh - Efficient updates
- Test on device - Simulator differs from hardware
What ships with it: 3 files
6.1 KB alongside SKILL.md
references/
- complications.md2.0 KB
- watch-connectivity.md2.1 KB
- workouts.md1.9 KB