Skip to content
Frontend
Skill

/storybook-init

Use when adding Storybook to a project that does not have Storybook configured yet.

From plugin
storybook
91k8 skills1 MCP

Claude Code

$ npx -y skills add storybookjs/storybook --skill storybook-init --agent claude-code

SKILL.md

storybook-init.SKILL.md
name: storybook-init
description: Use when adding Storybook to a project that has no `storybook` dependency yet.

If Storybook is already installed (a `storybook` dependency in `package.json`, or a `.storybook/` directory), do not install it again: switch to `/storybook-setup`.

1. First check the latest stable release with `npm view create-storybook version`. If it is below 11.0, run `npm create storybook@next` inside your project's root directory to get the 11.0 prerelease; otherwise run `npm create storybook@latest`. Add no flags such as `--skip-install`: it detects that an agent runs it, installs the dependencies and asks no questions. Keep the files it adds, such as the Storybook agent skills and `skills-lock.json`. Use the matching package-manager command with the same tag when appropriate, such as `pnpm create storybook@next`. 2. Invoke the `/storybook-setup` skill to help the user set up project-specific Storybook configuration, such as the `.storybook/preview.ts` file.

@storybookjs
Ships withstorybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

91k8 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
91.4k
Star history of storybookjs/storybook on GitHub, a chart by star-history.com

Other skills on storybook.

component-docs

component-docs

Look up the components of a project with Storybook, with their props and usage examples, to answer questions about them or to…

storybook-setup

storybook-setup

Use this skill when Storybook is already installed and the user wants a working `preview` file and stories for real components.

ui-workflow

ui-workflow

Storybook's workflow for UI changes in a project with Storybook - look up the components to reuse, write and update stories, run…

init

init

Use when adding Storybook to a project that does not have Storybook configured yet.

setup

setup

Use this skill when Storybook is already installed and the user wants a working `preview` file and stories for real components.

More skills from other plugins.

next-bundle-optimizer
Auto-invoked

next-bundle-optimizer

Audit and reduce Next.js browser initial-load work. Use for slow route startup, oversized client bundles, duplicate browser…

nextjs1d143k
@vercel@vercelInstall Skill
migrate-radix-to-base

migrate-radix-to-base

Migrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert…

ui10d127k
@shadcn-ui@shadcn-uiInstall Skill
chrome-release-cls

chrome-release-cls

Given a Chrome Releases blog post URL (chromereleases.googleblog.com), extract every CVE/bug and find the underlying Gerrit CL…

electron1d124k
@electron@electronInstall Skill
taste-skill
Auto-invoked

taste-skill

tasteskill v2, the anti-slop frontend skill. Art direction for websites, distilled from a study of 247 curated gallery sites (One…

@leonxlnx@leonxlnxInstall Skill

Questions about storybook-init.

Which coding agents can use storybook-init?
storybook-init installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.