Agent Skills: tvOS Platform

tvOS platform-specific development with focus system, large screen UI, Siri Remote, and media playback. Use when building Apple TV apps, video streaming, or living room experiences.

UncategorizedID: fusengine/agents/tvos

Install this agent skill to your local

pnpm dlx add-skill https://github.com/fusengine/agents/tree/HEAD/plugins/swift-apple-expert/skills/tvos

Skill Files

Browse the full folder contents for tvos.

Download Skill

Loading file tree…

plugins/swift-apple-expert/skills/tvos/SKILL.md

Skill Metadata

Name
tvos
Description
tvOS platform-specific development with focus system, large screen UI, Siri Remote, and media playback. Use when building Apple TV apps, video streaming, or living room experiences.

tvOS Platform

tvOS-specific development for Apple TV living room experiences.

Agent Workflow (MANDATORY)

Before ANY implementation, use TeamCreate to spawn 3 agents:

  1. fuse-ai-pilot:explore-codebase - Analyze existing tvOS patterns
  2. fuse-ai-pilot:research-expert - Verify latest tvOS 26 docs via Context7/Exa
  3. mcp__apple-docs__search_apple_docs - Check tvOS patterns

After implementation, run fuse-ai-pilot:sniper for validation.


Overview

When to Use

  • Building Apple TV applications
  • Video and audio streaming
  • Focus-based navigation
  • Siri Remote interactions
  • Multi-user experiences
  • Game controller support

Why tvOS Skill

| Feature | Benefit | |---------|---------| | Focus system | Large screen navigation | | Liquid Glass | Modern TV UI (tvOS 26) | | Media playback | AVKit integration | | Remote control | Siri Remote gestures |


tvOS 26 Features

Liquid Glass on TV

Button("Watch Now") { }
    .buttonStyle(.bordered)
    .glassEffect(.regular)  // Glass effect on focus

TabView {
    // Tab bar with Liquid Glass
}

Focus System

struct ContentView: View {
    @FocusState private var focused: Bool

    var body: some View {
        Button("Play") { }
            .focused($focused)
            .scaleEffect(focused ? 1.1 : 1.0)
    }
}

Reference Guide

| Need | Reference | |------|-----------| | Focus, selection states | focus-system.md | | AVKit, video playback | media-playback.md | | Siri Remote, gestures | remote-control.md |


Best Practices

  1. Large UI elements - Readable from 10 feet
  2. Focus feedback - Clear visual indication
  3. Simple navigation - Minimal depth
  4. Remote-friendly - Siri Remote gestures
  5. Media-first - Optimize for video/audio
  6. Multi-user - Support user switching