AI AGENT ADDONS
Design & UI/UX
1,020installs

Every app needs to guide attention between buttons, text fields, and other controls. Focus engine helps you control that movement on iPhone, iPad, Mac, Apple TV, and Apple Vision Pro. You can set which element gets focus first, move focus with keyboard or remote, and restore focus after a screen change. Keyboard focus and directional focus are central to this skill. It works with both SwiftUI and UIKit.

Focus engine covers many platforms and input methods. On tvOS you handle Siri Remote and geometric focus. On watchOS you manage Digital Crown input. On visionOS the skill handles connected device focus but not gaze or touch hover. For accessibility features like VoiceOver, use a separate skill.

Keep focus state local to the view that owns the controls. Use @FocusState for simple cases and enum fields for multiple targets. This approach makes your app feel responsive and natural.

Add Focus Engine skill to your workflow

Global

mkdir -p ~/.claude/skills/focus-engine

Project

mkdir -p .claude/skills/focus-engine

Source Repository

Stars
809
Forks
44
Watchers
809
License
NOASSERTION
Last Push
1 month ago
Created
4 months ago