About storybook-init
A skill that checks whether Storybook is already present, selects an installation command based on the latest stable release, and then invokes `/storybook-setup` for project-specific configuration.
Key features
- 01Detects an existing Storybook installation
- 02Checks the latest stable release
- 03Chooses the matching create-storybook tag
- 04Invokes `/storybook-setup`
Use cases
- 01Avoiding duplicate Storybook installation
- 02Starting Storybook in a new project
- 03Continuing with project-specific Storybook configuration
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ storybookjs/ storybook --skill storybook-initAfter installing, type/storybook-initin Claude Code to confirm it loaded.
Details
From the project READMEIf Storybook is already installed (a storybook dependency in package.json, or a .storybook/ directory), do not install it again: switch to /storybook-setup.
- First check the latest stable release with
npm view create-storybook version. If it is below 11.0, runnpm create storybook@nextinside your project's root directory to get the 11.0 alpha; otherwise runnpm create storybook@latest. Use the matching package-manager command with the same tag when appropriate, such aspnpm create storybook@next. - Invoke the
/storybook-setupskill to help the user set up project-specific Storybook configuration, such as the.storybook/preview.tsfile.
Comments
Markdown supported