debugreact-native
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 bu...
Discover tools mobile skills, compare source repositories and read the instructions for each workflow.
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 bu...
Refactor React Native and TypeScript code to improve maintainability, readability, and performance for cross-platform mobile applications. This skill transforms complex mobile code into clean, well-structured s...
Debug SwiftUI application issues systematically. This skill helps diagnose and resolve SwiftUI-specific problems including view update failures, state management issues with @State/@Binding/@ObservedObject, Nav...
Debug Flutter applications systematically with this comprehensive troubleshooting skill. Covers RenderFlex overflow errors, setState() after dispose() issues, null check operator failures, platform channel prob...
Refactor Flutter/Dart code to improve maintainability, readability, and performance. This skill applies Dart 3 features like records, patterns, and sealed classes, implements proper state management with Riverp...
Expo SDK configuration and setup. Use when configuring Expo projects.
Atomic Design component organization pattern for React Native mobile applications. Use when creating new components with proper accessibility and touch targets.
FlashList high-performance list patterns. Use when implementing lists.
Atomic Design component organization pattern for React applications. Use when creating new components or organizing component structures.
Maestro E2E testing patterns for React Native. Use when implementing end-to-end tests.
Platform-specific patterns for iOS and Android. Use when writing platform-conditional code.
Zustand state management for React Native. Use when implementing client-side state.
React Native accessibility patterns for iOS and Android. Use when implementing a11y features.
Gluestack-ui component library setup and usage. Use when implementing pre-built accessible components.
Mobile-first responsive design patterns. Use when building responsive layouts and components.
React Native performance optimization techniques. Use when optimizing app performance.
NativeWind (Tailwind CSS for React Native) styling patterns. Use when styling mobile components.
Map nil safety - read OK, write panics
Slice zero-value behavior - nil slice is usable
Pointer receiver nil safety - methods can be called on nil
This skill should be used when the user asks about "Hotwire", "Turbo", "Turbo Drive", "Turbo Frames", "Turbo Streams", "Stimulus", "Stimulus controllers", "Stimulus values", "Stimulus targets", "Stimulus action...
Analyzes existing iOS/macOS/Apple platform projects to create a comprehensive, phased plan for building a watchOS companion or standalone app. Use when users want to add watchOS support to an existing Apple pla...
微信小程序分享到朋友圈开发指南。当开发朋友圈分享功能、配置 onShareTimeline、适配单页模式、处理场景值 1154、navigationBarFit 布局调整时使用。
Transpile React Web applications (v18+) into Taro 4.x code optimized for WeChat Mini Program. Use this skill when converting React components, pages, or utilities to Taro-compatible code with proper JSX element...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.