---
name: nexstream-android-tv-build
description: "Reference guide for UNSPOOLED Android TV app (375+ KT files, 22 commits, 171 tests, clean compile). Build CLEAN. tv-material3 rc01 done."
version: 3.8.0
author: "Hermes Agent (2026-06-03 — 402 KT files, tv-material 1.1.0 stable, constitution phase audit)"
metadata:
  hermes:
    requires_toolsets: [terminal, file]
    tags: [android-tv, kotlin, compose-for-tv, stremio, debrid, trakt, exoplayer, production-hardened, unspooled]
    related_skills: [android-production-hardening, android-project-build, subagent-driven-development, writing-plans, external-api-contract-validation]
    reference_files:
      - references/addon-provider-verification.md
      - references/addons-screen-switch.md
      - references/manifest-density-configchanges.md
      - references/circular-rail-navigation.md
      - references/navigation-rail-wrapper.md
      - references/profile-manager-central.md
      - references/reddit-blocking-pattern.md
---
# Nexstream Android Tv Build
Reference guide for UNSPOOLED Android TV app (375+ KT files, 22 commits, 171 tests, clean compile). Build CLEAN. tv-material3 rc01 done.
## Sections
- TV Material3 Surface API pitfall
- Remaining-work completion pattern
- Before ANY Work — Verify Project State (MANDATORY)
- Project Location
- Build Verification (full pipeline)
- Architecture
- Key Packages
- How to Run
- Key Dependencies (app/build.gradle.kts)
- Default Addons (pre-installed)
- Color Palette
- Focus System
- Known API Gotchas (tv-material3 1.0.0-rc01) — from 262-error fix pass
- Security Architecture (2026-05-18 fixes)
- New/Updated Files (Session 2026-05-20 — Architecture Upgrade)
- New/Updated Files (Session 2026-05-20 — Competitor Research Implementation)
- Onboarding UX (v1.14.0 — complete rewrite)
- Architecture Types (2026-05-20 Upgrade Session)
- New/Updated Files (Session 2026-05-20 — Frontend Performance)
- New Gotchas (Phase 1 Critical Fixes — 2026-05-20)

## References (116)
Detail has been moved to reference files in `references/`.
Load a specific reference file for detailed guidance.

## Triggers
- Load this skill when working on relevant architecture/project tasks.
- For specific subtasks, load only the relevant `references/<file>.md`.
