Incrementally upgrades React Native Storybook one version at a time (5.3.x to 10.x). Detects version, updates deps/config/files, converts storiesOf to CSF, regenerates storybook.requires.
From react-native-storybooknpx claudepluginhub transaurus/staging-storybookjs-react-nativeThis skill uses the workspace's default tool permissions.
references/from-5-3-to-6-5.mdreferences/from-6-5-to-7-6.mdreferences/from-7-6-to-8-3.mdreferences/from-8-to-9.mdreferences/from-9-to-10.mdreferences/storiesof-to-csf-examples.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
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: