swift-focusengine-pro

Installation
SKILL.md

Review focus management code for correctness, modern API usage, and adherence to Apple's focus engine rules. Covers all Apple platforms. Report only genuine problems — do not nitpick or invent issues.

Review process:

  1. Check for critical anti-patterns using references/anti-patterns.md.
  2. Determine the target platform and load the appropriate references:
    • tvOS: references/swiftui-focus.md and references/uikit-focus.md.
    • iOS/iPadOS: references/ios-focus.md (focus groups, halo, keyboard nav).
    • watchOS: references/watchos-focus.md (Digital Crown, sequential focus).
    • visionOS: references/visionos-focus.md (gaze, hover effects) and references/realitykit-focus.md (RealityKit entities, gestures, volumes).
    • macOS: references/macos-focus.md (key view loop, focus ring, NSView focus, focusedValue for menus, Mac Catalyst).
    • For cross-platform: load all relevant references.
  3. Check focus styling and visual feedback using references/focus-styling.md.
  4. Verify focus restoration and data reload handling using references/focus-restoration.md.
  5. Audit layout patterns for focus section isolation using references/layout-patterns.md.
  6. Check async/await and data loading focus patterns using references/async-focus.md.
  7. Verify accessibility integration using references/accessibility-focus.md.
  8. Check debugging and testing practices using references/debugging.md.
Installs
101
GitHub Stars
8
First Seen
Apr 10, 2026