react-native-theme-transition

Installation
SKILL.md

react-native-theme-transition (v2)

Animated theme transitions for React Native, powered by @shopify/react-native-skia and Reanimated. The engine snapshots the inner view tree into a Skia SkImage, mounts it on a permanently-mounted Skia Canvas, swaps the theme tokens underneath, and animates the snapshot away with one of nine styles.

Installation

Expo (SDK 55+):

npx expo install react-native-theme-transition @shopify/react-native-skia \
  react-native-reanimated react-native-worklets

Add react-native-worklets/plugin as the last plugin in babel.config.js. Do NOT add react-native-reanimated/pluginbabel-preset-expo already includes it on SDK 55+.

Installs
5
GitHub Stars
1
First Seen
Mar 11, 2026
react-native-theme-transition — marioprieta/skills