用途
storybook-setup 用于在已经安装 Storybook 的项目中完成基础配置,使 Storybook 能实际运行:生成可用的 preview 文件,并针对项目中的真实组件编写 stories。它是 Storybook 官方 MCP(storybookjs/mcp)提供的一项技能。
前提条件
使用前需满足以下条件:
- 确认 Storybook 已存在,可通过 package.json 与 .storybook/ 目录判断。若不存在,应改用 /storybook-init。
- Storybook 版本至少为 10.5(在 10.5 尚未发布期间可使用 next)。若版本更旧,或需要先升级、修复,应改用 /storybook-upgrade。
使用方式
在项目根目录运行以下命令:
npx storybook ai setup
在 monorepo 中,则在 Storybook 所在包内运行该命令。
命令执行后,需严格遵循其输出的 Markdown 指引操作,不要替换成自己的方案。
适用场景
适用于 Storybook 已安装、版本符合要求、且希望获得可用 preview 文件与真实组件 stories 的项目。
限制
项目未安装 Storybook 时,本技能不适用,应先执行 /storybook-init;版本低于 10.5 或需要升级修复时,应先执行 /storybook-upgrade。除此之外的具体支持范围、生成文件细节与兼容性信息,资料中暂未提供。