Help us improve
Share bugs, ideas, or general feedback.
Upgrades React Native Storybook one major version at a time across supported migration paths. Detects current version, updates dependencies and config, and regenerates storybook.requires.
npx claudepluginhub storybookjs/react-native --plugin react-native-storybookHow this skill is triggered — by the user, by Claude, or both
Slash command
/react-native-storybook:upgrading-react-native-storybookThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Upgrade one supported version step at a time. Do not jump from an older major directly to the latest release in a single pass.
Upgrades React Native apps to newer versions using rn-diff-purge diffs, updates package.json, migrates iOS/Android config, resolves CocoaPods and Gradle changes, and handles breaking API updates.
Guides React Native and Expo SDK version upgrades via 5-step process: pre-assessment, core updates, dependency management, breaking change migrations, and verification.
Upgrades React Native apps using rn-diff-purge diffs, updates dependencies, migrates iOS/Android configs, resolves CocoaPods/Gradle changes, and handles breaking APIs including Expo SDK.
Share bugs, ideas, or general feedback.
Upgrade one supported version step at a time. Do not jump from an older major directly to the latest release in a single pass.
package.json, lockfiles, and config files before editing anything.6.5.x -> 7.6.x step, convert any remaining storiesOf stories to CSF instead of preserving compatibility mode.Look at these signals together:
package.json versions for @storybook/react-native, storybook, @storybook/react, and @storybook/addon-ondevice-*.storybook/ or .rnstorybook/metro/withStorybook, metro/withStorybookConfig, or default-vs-named withStorybookstoriesOfstorybook.requires.js vs storybook.requires.tsIf the version is ambiguous, stop and clarify the current installed version instead of guessing.
Use exactly one reference file:
9.x -> 10.x: references/from-9-to-10.md8.x -> 9.x: references/from-8-to-9.md7.6.x -> 8.3.x: references/from-7-6-to-8-3.md6.5.x -> 7.6.x: references/from-6-5-to-7-6.md5.3.x -> 6.5.x: references/from-5-3-to-6-5.mdstorybook.requires or restart Metro when that step requires it.When you finish a migration step, report: