Skip to content

tvOS Development

Skills for building tvOS apps — covers focus engine, top shelf, TVMLKit, playback, and platform differences from iOS.

When to Use

Use this skill when:

  • Building a tvOS app from scratch
  • Adapting an iOS app for Apple TV
  • Working with the tvOS focus engine
  • Implementing top shelf content or TV Provider authentication

Example Prompts

  • "How do I handle focus on tvOS?"
  • "What's different about building for Apple TV vs iPhone?"
  • "How do I implement a top shelf extension?"
  • "My tvOS app needs TV Provider authentication"

What This Skill Provides

  • Focus engine patterns and custom focus behavior
  • Top shelf extensions (static and dynamic)
  • SwiftUI adaptations for tvOS
  • Playback and media integration
  • Platform differences from iOS (no touch, no camera, limited gestures)
  • TVMLKit for template-based UI

Released under the MIT License