
Hig Inputs
Comprehensive reference for every input method across Apple's platforms: touch gestures, Apple Pencil with pressure and tilt, keyboard shortcuts, game controllers, pointers, Digital Crown, eye tracking for visionOS, the focus system for tvOS, motion sensors, and spatial interactions. You get principle-driven guidance (support multiple inputs, consistent feedback, don't override system gestures) plus concrete specs for each method. Covers the tricky stuff like distinguishing Pencil from finger input, building the Command key overlay on iPad, and sizing hit targets for eye tracking. Most useful when you're adding controller support, implementing custom gestures, or adapting an app across platforms where input paradigms differ significantly.
- skills.sh installs
- 206
- GitHub stars
- 61
- last updated
- Jun 3, 2026
Install
$ npx -y skills add raintree-technology/apple-hig-skills --skill hig-inputs --agent claude-codeInstalls into .claude/skills of the current project.
Files
Apple HIG: Inputs
Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.
Key Principles
-
Support multiple input methods. Touch, pointer, keyboard, pencil, voice, eyes, hands, controllers. Design for the inputs available on each platform. On iPadOS, support both touch and pointer; on macOS, both pointer and keyboard.
-
Consistent feedback for every input action. Visible, audible, or haptic response.
-
Standard gestures must behave consistently. Tap to activate, swipe to scroll/navigate, pinch to zoom, long press for context menus, drag to move. Don't override system gestures (edge swipes for back, Home, notifications).
-
Use standard recognizers; keep custom gestures discoverable. Apple's built-in recognizers handle edge cases and accessibility. If you add non-standard gestures, provide hints or coaching to teach them.
-
Apple Pencil: precision drawing, markup, and selection. Support pressure, tilt, and hover. Distinguish finger from Pencil when appropriate (finger pans, Pencil draws).
Sponsors
Details
- Repository
- github.com/raintree-technology/apple-hig-skills
- First seen
- Jun 3, 2026