From skills
Provides Software Mansion's best practices for production React Native and Expo apps on New Architecture, covering animations, gestures, SVG, on-device AI, rich text, and multithreading.
npx claudepluginhub software-mansion-labs/skillsThis skill uses the workspace's default tool permissions.
Software Mansion's production patterns for React Native apps on the New Architecture.
README.mdreferences/animations/animation-functions.mdreferences/animations/animations-performance.mdreferences/animations/animations.mdreferences/animations/canvas-animations.mdreferences/animations/canvas-atlas.mdreferences/animations/gpu-animations.mdreferences/animations/layout-animations.mdreferences/animations/scroll-and-events.mdreferences/animations/svg-animations.mdreferences/audio/audio.mdreferences/audio/effects-and-analysis.mdreferences/audio/playback.mdreferences/audio/recording.mdreferences/audio/system-and-notifications.mdreferences/audio/worklets.mdreferences/gestures/continuous-gestures.mdreferences/gestures/gesture-composition.mdreferences/gestures/gestures.mdreferences/gestures/swipeable-and-drawer.mdProvides Software Mansion's best practices for production React Native apps on New Architecture. Guides writing, reviewing, debugging across animations, gestures, SVG, haptics, on-device AI, multimedia, rich text, multithreading, audio.
Provides React Native and Expo best practices for performant mobile apps, including list optimization, Reanimated animations, native navigation, and UI patterns like expo-image.
Provides React Native and Expo best practices for performant mobile apps, including list optimization with FlashList, Reanimated animations, native navigation, and UI patterns like expo-image.
Share bugs, ideas, or general feedback.
Software Mansion's production patterns for React Native apps on the New Architecture.
Read the relevant sub-skill for the topic at hand. All sub-skills are in references/.
| Sub-skill | When to use |
|---|---|
references/animations/SKILL.md | CSS transitions, CSS animations, shared value animations, GPU shader animations (WebGPU, TypeGPU), layout animations (entering/exiting, transitions, keyframes), scroll-driven animations, animation functions (withSpring, withTiming, withDecay), core hooks (useSharedValue, useAnimatedStyle), interpolation, particle systems, procedural noise, SDF rendering, animation performance, 120fps, accessibility, Reanimated 4 |
references/gestures/SKILL.md | Tap, pan, pinch, rotation, swipe, long press, fling, hover, drag, Pressable, RectButton, Swipeable, DrawerLayout, VirtualGestureDetector, gesture composition, gesture testing -- any touch interaction with Gesture Handler |
references/svg/SKILL.md | Vector graphics, icons, charts, illustrations using React Native SVG |
references/on-device-ai/SKILL.md | On-device AI: LLMs (chat, tool calling, structured output, vision-language models), computer vision (classification, object detection, OCR, semantic/instance segmentation, style transfer, embeddings, text-to-image), speech processing (STT with timestamps, TTS with phonemes, VAD), VisionCamera real-time frame processing, model loading, resource management, custom models with ExecuTorch |
references/rich-text/SKILL.md | Rich text editor, formatted text input, WYSIWYG, mentions, Markdown renderer, react-native-enriched, react-native-enriched-markdown |
references/multithreading/SKILL.md | Multithreading, react-native-worklets, background processing, Worker Runtimes, UI thread, scheduleOnUI, scheduleOnRN, Serializable, Synchronizable, offloading computation from the JS thread |
references/audio/SKILL.md | Audio playback (buffer sources, oscillators, streaming, queued playback), recording (file, data callback, graph processing), audio effects (gain, filters, delay, convolver, panner, waveshaper), real-time analysis and visualization, audio worklets (custom processing, synthesis), system integration (sessions, interruptions, notifications, permissions), testing with mocks -- any audio feature with react-native-audio-api |