بنقرة واحدة
tv-build-harness
يحتوي tv-build-harness على 21 من skills المجمعة من giolaq، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Template repo file structure: where screens, navigation, theme, data, and platform entries live in the monorepo
Android TV build and D-pad QA using Android CLI first, with bounded Gradle and ADB fallbacks
Expo Application Services cloud build configuration for TV app APK and IPA generation
Expo TV configuration: app.json plugins, prebuild settings, platform-specific config for react-native-tvos
Fire TV leanback manifest configuration: banner icons, LEANBACK_LAUNCHER intent filter, TV-specific Android settings
Gradle build commands: assembleDebug, assembleRelease, APK output paths, and emulator installation
Fire TV Vega OS (Kepler) build system: npx kepler build, Vega app structure, platform-specific components
react-tv-space-navigation patterns: SpatialNavigationRoot, focus isolation, drawer integration, D-pad event handling
Creative visual design patterns for TV apps: typography, color depth, focus states, animations, per-content-type personalities
How to verify KMP builds: compile checks, lint, common Compose compiler errors, Gradle dependency resolution issues
Compose for TV patterns: TvLazyRow/Column, focusable cards, FocusRequester, D-pad navigation, and 10-foot UI composables
Kotlin data layer patterns: data classes in shared-core, repository pattern, StateFlow, CatalogService, and content wiring
Compose Navigation for TV: state-based screen switching, BackHandler, focus-aware transitions, and drawer/sidebar patterns
KMP TV template repo structure: shared-core, androidtv-app, appletv-app modules and where screens, theme, data, and navigation live
Compose MaterialTheme patterns: Color.kt, Typography, darkColorScheme, and TV-specific theming for KMP apps
Content manifest wiring: how to connect content.json data to React Native data hooks and screen components
Catalog of available shared-ui components: what exists in the template, how to reuse vs create new
Theme token system: colors.ts and typography.ts structure, surface hierarchy, how to apply brand colors consistently
10-foot UI design guidelines: safe zones, font sizes, contrast, focus indicators for TV viewing distance
Meta skill loaded for all phases: project conventions, file modification rules, code quality standards
react-native-video integration: player component setup, controls overlay, streaming format support