loading-states
Use when indicating progress or waiting - spinners, progress bars, skeleton screens, shimmer effects, or any animation showing the system is working.
Use when indicating progress or waiting - spinners, progress bars, skeleton screens, shimmer effects, or any animation showing the system is working.
Creates smooth animated transitions between views using the native View Transitions API. Use when building page transitions, state changes, or morphing elements between different DOM states in SPAs and MPAs.
Use when implementing iOS 26 features (Liquid Glass, new SwiftUI APIs, WebView, Chart3D), deploying iOS 26+ apps, or supporting backward compatibility with iOS 17/18.
Send desktop notifications (macOS/Linux) with a project-title wrapper.
Coffi FFI library for calling native C code from Clojure via Panama FFM API (JDK 22+). Use when: wrapping native C libraries, calling native functions, working with off-heap memory and arenas, etc.
Online status, read receipts, and presence indicators
Kotlin Multiplatform (KMP) & Compose Multiplatform (CMP) ๅผๅไธๅฎถใ็จไบ็ๆ่ทจๅนณๅฐ (Android, iOS, Desktop, Wasm) UI ไปฃ็ ใๅ ฑไบซ้ป่พๆถๆๅ Gradle ้ ็ฝฎใ
Write UserDefaults to SwiftData migration logic for Leavn app with data preservation, rollback, and validation
๋ชจ๋ฐ์ผ ์นํ์ PWA/๋ฐ์ํ ์น์ฑ ๊ฐ๋ฐ ์ปจ์คํดํธ
SwiftUI for tvOS with focus system, navigation, Siri Remote gestures. Triggers on tvOS UI, focus, TabView, remote control, Apple TV interface, directional navigation.
Use when designing iOS/Android gestures, haptic feedback, touch interactions, or native mobile animations.
Write a compact HANDOFF.md snapshot to restore context after session resets.
Build production SwiftUI views, custom components, layouts, and view modifiers. Use when creating iOS/macOS UI components, implementing responsive layouts, building custom modifiers, or designing reusable view hierarchies with @ViewBuilder.
Apple MusicKit JS SDK integration for Rails 8 (importmap + Stimulus). Use when adding the MusicKit script tag, generating ES256 developer JWT tokens, building /api/musickit/token endpoints, wiring player/trigger controllers, handling authorization or user tokens, or troubleshooting Apple Music playback.
Kotlin 2.0 Multiplatform Enterprise Development with KMP, Coroutines,
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
Map field names between Web API and Android/iOS when they differ. Fix issues where Android sends 'name' but API expects 'certName', or API returns 'project_name' but Android expects 'projectName'. Handle both request and response field mapping.
Debug Leavn navigation issues - NotificationCenter routing, deep links, tab selection, AppCoordinator, modal presentations
Padrรฃo PageState para pรกginas sem flicker e com estados consistentes.
ๆไพ็งปๅจๅบ็จๅ จ้พ่ทฏๆถๆๆ่ๆกๆถ๏ผๆถต็ๆๆฏ้ๅใ็ฆป็บฟๅๆญฅใๅนณๅฐ้้ ใๆง่ฝไผๅใๅๅธๆต็จไบๅคง็ปดๅบฆใๅฝ้่ฆ่ฎพ่ฎก็งปๅจ APPใ่ฏๅฎกๅฎขๆท็ซฏๆถๆใๆ้่ฆๅ จๅฑ่ง่งๅฎก่งๅ็/่ทจๅนณๅฐๆนๆกๆถไฝฟ็จใๆฏๆ Native/React Native/Flutterใๆจ้้็ฅใๆฐๆฎๅๆญฅใiOS/Android ๅๅนณๅฐ็ญ็งปๅจ็ซฏ็นๆๅบๆฏๅณ็ญใ
Start a new intent with spec-driven development. Use when the user wants to begin working on a new feature, bug fix, or task and needs to document the problem, solution, and requirements.
Debug React Native issues systematically. Use when encountering native module errors like "Native module cannot be null", Metro bundler issues including port conflicts and cache corruption, platform-specific build failures for iOS CocoaPods or Android Gradle, bridge communication problems, Hermes engine bytecode compilation failures, red screen fatal errors, or New Architecture migration issues with TurboModules and Fabric renderer.