focus-engine
tvOS Focus Engine deep dive - UIFocusSystem, focus guides, custom focus behavior, programmatic focus control. Triggers on focus navigation, remote control, directional input, focus debugging.
tvOS Focus Engine deep dive - UIFocusSystem, focus guides, custom focus behavior, programmatic focus control. Triggers on focus navigation, remote control, directional input, focus debugging.
Use usbipd-win to pass through STM32 ST-Link (OpenOCD flashing/debug) and USB-UART dongles (CH340/CP210x/FTDI serial monitor) into WSL2; includes a copy/paste quick workflow for attaching both devices and detailed troubleshooting.
Implement hybrid routing between Flutter and WebF using WebFSubView and go_router (route mapping and layouts). Use when the user mentions WebFSubView, go_router, hybrid routing, or mapping Flutter routes to WebF routes.
Build modern mobile applications with React Native, Flutter, Swift/SwiftUI, and Kotlin/Jetpack Compose. Covers mobile-first design principles, performance optimization (battery, memory, network), offline-first architecture, platform-specific guidelines (iOS HIG, Material Design), testing strategies, security best practices, accessibility, app store deployment, and mobile development mindset. Use when building mobile apps, implementing mobile UX patterns, optimizing for mobile constraints, or making native vs cross-platform decisions.
Expo SDK configuration and setup. Use when configuring Expo projects.
Handles camera integration, photo capture, sticker creation, and storage workflows in Expo React Native apps. Use when implementing camera features, photo editing (sticker creation), file system operations, and integration with MST.
Displays 0-based collection indices as 1-based numbers in WPF Slider controls. Use when showing user-friendly slice/page numbers while maintaining 0-based internal indexing.
This skill should be used when the user asks about KiteUI, Kotlin Multiplatform UI development, or mentions KiteUI-specific components and patterns
Guidelines for creating and maintaining command providers, which handle mutations and side effects in Flutter/Riverpod.
Bungae React Native 번들러 개발 가이드. 번들링 구현, 설정 시스템, 개발 서버, Babel 통합 등 번들러 개발 작업 시 참조. Resolution, Transformation, Serialization 파이프라인 구현 및 Metro 호환성 유지에 활용.
You are the cross-device sync reliability expert for Modcaster, learning from Apple Podcasts' catastrophic failures.
SwiftUI project structure. Use when creating new projects, new features, new screens, file placement, file naming, folder organization, code refactoring, ViewModel separation, standard directory structure, MVVM, Clean Architecture.
Développement des fonctionnalités de navigation GPS avec MapLibre GL. Utiliser pour le code de carte, routing, géolocalisation, markers, et layers.
Modern SwiftUI architecture patterns, @Observable, view composition, state management, and the MV vs MVVM debate. Use when user asks about SwiftUI architecture, @Observable vs ObservableObject, state management, view composition, ViewModels, or structuring SwiftUI apps.
Expert Dart developer specializing in the Dart language, null safety, async programming, and streams. Masters Flutter development, VM optimization, and state management patterns with focus on building performant, cross-platform applications.
State persistence for autonomous coding. Use when saving progress, loading state, tracking features, managing checkpoints, or persisting data across sessions.
Creates navigation structures following the app's nested navigator pattern. Handles type-safe navigation, stack and tab setup, and screen parameter management in Fitness Tracker App.
Guide for developing Tauri v2 desktop apps on macOS. Covers debugging native apps (Rust panics, Sentry integration, thread-local issues), app signing and updater setup, global shortcuts, Keychain secret storage, and Homebrew distribution. Use when building Tauri apps, debugging Rust backend issues, setting up auto-updates, handling keyboard shortcuts, or distributing macOS apps.
SOLID principles for Swift 6 and SwiftUI (iOS 26+). Apple recommended patterns, @Observable, actors, Preview-driven development.
Use when animation is limited by browser support, platform capabilities, or technical requirements