---
name: VisionOS
slug: visionos
category: Frontend
description: VisionOS covers spatial design, eyes-and-hands input, motion comfort, immersion, environments, and widget patterns for apps, windows, volumes, and immersive spaces. Use it when designing, building, or reviewing visionOS experiences.
github: "https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/visionos"
language: Swift
stars: 659
forks: 60
install: "npx degit https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/visionos ~/.claude/skills/visionos"
installs_to: ~/.claude/skills/visionos
source_path: skills/visionos/SKILL.md
collection_size: 25
category_size: 567
collection_url: "https://dirskills.com/collections/rshankras/claude-code-apple-skills"
added: 2026-08-24T05:17:25.065Z
last_synced: 2026-08-24T05:17:25.065Z
canonical_url: "https://dirskills.com/skills/visionos"
---

# VisionOS

VisionOS covers spatial design, eyes-and-hands input, motion comfort, immersion, environments, and widget patterns for apps, windows, volumes, and immersive spaces. Use it when designing, building, or reviewing visionOS experiences.

**Install:**

```bash
npx degit https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/visionos ~/.claude/skills/visionos
```

## README

# visionOS Skills

Spatial-computing patterns for visionOS.

## When This Skill Activates

Use this skill when the user:
- Designs, builds, or reviews any **visionOS app, window, volume, or immersive space**
- Asks about **spatial layout, eye/hand input, hover effects, motion comfort, or environments**
- Builds or adapts **widgets for visionOS**
- Asks about **mounting styles**, glass/paper **textures**, or spatial widget families
- Needs **proximity-aware layouts**

## Available Skills

Paths are relative to THIS file's directory — skills run with cwd set to the
user's project, so resolve each path from this SKILL.md's own location.

| Skill | Read | Covers |
|-------|------|--------|
| spatial-design | `spatial-design/SKILL.md` | Layout ergonomics (60pt eye targets, dynamic scale), input, motion comfort, immersion strategy, spatial sound, video formats; `immersive-environments.md` for production budgets |
| widgets | `widgets/SKILL.md` | Mounting styles, glass/paper textures, proximity-aware layouts, spatial families |

## How to Route

1. Read `widgets/SKILL.md` (relative to this file) plus any reference files it lists.
2. Apply the guidance to the user's code.
