---
name: unspooled-tv-development
description: Develop the Unspooled Android TV app (Debrid streaming client) — build, focus infrastructure, Debrid integration, UI components.
version: 1.14.0
metadata:
  hermes:
    requires_toolsets: [terminal, file]
    tags: [android, kotlin, compose-for-tv, debrid, unspooled]
    related_skills: [android-project-build, tv-app-build]
---
# Unspooled Tv Development
unspooled-tv-development
## Sections
- Overview
- Build & Verify
- V5 Focus Graph Rules (NON-NEGOTIABLE)
- Key Architecture Files
- Catalog Architecture (HYBRID — Native TMDB + Manifest-Driven Addons)
- Debrid Connection Flow
- ExoPlayer / Media3 HTTP Auth (Debrid Token Injection)
- TMDB API Key Resolution Chain
- BuildConfig Secrets & Hardcoded Values
- Backend/Scraper Wiring Audit
- APK-Native Torrent Scraper Migration
- QR Code & Addon Config Worker
- Debrid-Specific Components Created
- UI Library Stack
- Theme & Color System
- Spacing & Layout Audit (updated 2026-06-03)
- Dependencies
- Focus Audit Methodology
- Pitfalls
- Stremio Addon Serialization Quirks
- New Pitfalls (2026-06-14 — Sidebar shimmer redesign)

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

Key recent references:
- `references/apk-native-torrent-scraper-migration.md` — APK-native torrent scraper architecture: embedded provider contract, TPB/BitSearch/Nyaa/1337x split, DebridRouter wiring, verification, and pitfalls.

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