con un clic
nebula-tv
nebula-tv contiene 10 skills recopiladas de gsbakshi, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Build the Nebula debug APK with Gradle and parse the output for errors, warnings, and diagnostics.
Run full Gradle check suite — lint, unit tests, and code quality — then summarize what needs attention.
Nebula-specific Kotlin coroutines patterns — stateIn WhileSubscribed, CancellationException rules, withTimeout for widget APIs, supervisorScope for parallel refresh, and CoroutineName for debugging. Loaded automatically when writing ViewModel or Flow code.
Build and install the Nebula debug APK to a connected Android TV device. Checks for device connectivity and explains how to connect if none found.
Nebula launcher MVVM architecture decisions, module layout, data flow, and the roadmap for Hilt, Navigation3, and GeckoView integration. Context for all code generation.
Scaffold a TV-optimized reusable Composable with D-pad focus handling, scale animation on focus, TV Material3 patterns, and a @Preview configured for 1080p TV dark background.
Scaffold a new feature panel for the Nebula launcher — creates Panel.kt, ViewModel, updates ViewScreen enum and LauncherScreen routing, and adds a nav bar item.
Scaffold a new home screen widget for Nebula — NASA imagery, RSS feed, weather, calendar, or custom data source. Includes data source, ViewModel with lifecycle-aware refresh, and Composable UI.
Nebula project coding conventions, naming standards, package structure, commit format, and architectural patterns. Loaded automatically for context when writing code.
Android TV Compose patterns — D-pad focus, FocusRequester, Navigation3 back stack, TV Material3 components, key event handling, and TV-specific UX patterns for Nebula.