with one click
storybook-upgrade
// Upgrade Storybook to a specific version (canary or release). Use this when upgrading Storybook packages in an external app, reproduction, or test project.
// Upgrade Storybook to a specific version (canary or release). Use this when upgrading Storybook packages in an external app, reproduction, or test project.
Write the changelog entry for a new minor or major Storybook release. Use when preparing a CHANGELOG.md entry for a X.Y.0 version.
Review, improve, rewrite, author, or plan Storybook documentation in /docs. Use this when asked to review docs, improve a page, rewrite documentation, draft new docs, or advise on docs strategy.
Checks out a PR (including fork PRs), fixes all linting and TypeScript errors, then pushes the changes back. Use when asked to fix lint, types, or TS errors on a PR.
Creates a pull request following Storybook conventions. Use when creating PRs, opening pull requests, or submitting changes for review.
Triggers a canary release for a Storybook PR. Use when the user wants to publish a canary version, create a pre-release, or test a PR via npm.
Label GitHub issues and PRs found during QA testing. Use when organizing QA findings with proper labels.
| name | storybook-upgrade |
| description | Upgrade Storybook to a specific version (canary or release). Use this when upgrading Storybook packages in an external app, reproduction, or test project. |
| allowed-tools | Bash |
Upgrades all Storybook packages in a project to a specific version.
This skill is mainly for validating Storybook changes outside this repository.
npx storybook@<VERSION> upgrade
npx storybook@0.0.0-pr-33526-sha-a2e09fa2 upgrade
npx storybook@latest upgrade
npx storybook@8.5.0 upgrade
@storybook/* packages in your projectnpm add / yarn add / pnpm addnpx storybook@<version> upgrade to ensure all packages stay in sync