跳到正文
cccskills
免费在 GitHub 公开中文介绍

storybook-upgrade

将项目中的Storybook相关软件包统一升级至指定版本,自动处理配套依赖;可选择稳定版或开发中构建,在外部应用中验证变更或复现问题。

原文查看原文说明

Upgrade Storybook to a specific version (canary or release). Use this when upgrading Storybook packages in an external app, reproduction, or test project.

实测评分 未实测

查看安装方法

适用场景

  • 在外部应用中试用开发构建
  • 用指定版本复现问题
  • 将相关软件包升级至最新稳定版
  • 逐个主版本验证升级

中文介绍

功能

storybook-upgrade将项目中的Storybook相关软件包统一升级至指定版本。它会检测@storybook/*软件包,统一相关版本,并自动处理配套软件包的依赖要求。目标可以是最新稳定版、指定发布版,或用于检查变更的开发中构建。

适用场景

适合在外部应用或用于复现问题的项目中验证Storybook变更。可以试用包含候选修复的构建,也可以检查某个特定版本是否会出现同样的问题。需要验证主版本升级时,可按版本逐步推进。

使用示例

  • “请把这个应用的Storybook相关软件包统一升级至8.5.0。”
  • “请升级至指定的开发构建,为验证问题做好准备。”

常规升级使用npx storybook@<VERSION> upgrade。

注意事项

支持npm、yarn和pnpm。应使用专门的升级命令,不要通过npm add等命令手动更新单个软件包。主版本必须逐级升级,不执行从8.x直接跳到10.x这类跳过中间主版本的操作。

本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。

文档检查

AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。

安全性发送数据、删除文件、执行命令等是否有说明
B部分不足命令会免确认执行远程代码,但未提供执行前核查步骤。
安装难易度所需工具和 API 密钥是否少且有说明
B部分不足明确支持npm、yarn和pnpm,但未说明npx运行环境。

不计入评分。 由 AI(OpenAI Codex)于 2026年10月21日 评估。仅供参考,安装前请同时查看原文。

如果您认为评估有误,请申请复核

请写明哪一项有误以及原因。无需登录。我们会对照 SKILL.md 重新评估,并在此处更新结果。

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

包含的文件(1)

  • SKILL.md1.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Storybook Upgrade

Upgrades all Storybook packages in a project to a specific version.

Why this matters for the monorepo

This skill is mainly for validating Storybook changes outside this repository.

  • QA a canary build from a Storybook PR in a downstream app
  • Reproduce or verify a bug in an external project

Usage

npx storybook@<VERSION> upgrade

Examples

Upgrade to canary version

npx --yes --allow-remote=all https://pkg.pr.new/storybook@<SHA> upgrade

Upgrade to latest stable

npx storybook@latest upgrade

Upgrade to specific release

npx storybook@8.5.0 upgrade

What it does

  1. Detects all @storybook/* packages in your project
  2. Upgrades them all to the specified version
  3. Handles peer dependencies automatically
  4. Works with npm, yarn, and pnpm

Important

  • DO NOT manually install storybook packages with npm add / yarn add / pnpm add
  • Always use npx storybook@<version> upgrade to ensure all packages stay in sync
  • The upgrade command handles version resolution across all storybook packages
  • ALWAYS upgrade only 1 major version at a time!
    • Example: 8.x → 9.x → 10.x → canary of 10
    • Never skip major versions (e.g., don't go from 8.x directly to 10.x)

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

canary

免费有简介

查找Storybook指定分支的试验版软件包,必要时执行发布流程,跟踪发布状态,并提供用于新建项目或更新现有项目的命令。

  • 查找指定分支的试验版
  • 发布来自派生仓库的拉取请求试验版
  • 确认发布状态与安装命令
storybookjs/storybook9.1万2026年10月23日 更新

component-docs

免费有简介

通过Storybook查询项目现有界面组件、配置参数和使用示例,用于回答组件用法问题,并在重复实现前判断能否复用现有组件。

  • 查找现有界面组件
  • 查看组件配置参数和使用示例
  • 询问组件用法
storybookjs/storybook9.1万2026年10月23日 更新

docs-review

免费有简介

根据读者和页面目的,审核、改进或新写Storybook的/docs文档。既可调整结构和示例、统一格式,也可讨论页面定位与文档规划。

  • 改进说明页面的结构和示例
  • 起草新功能文档
  • 讨论页面类型和目录
storybookjs/storybook9.1万2026年10月23日 更新

检出GitHub的PR,修复lint代码规范问题和TypeScript类型错误,完成提交与推送。支持来自分支仓库的PR,并通过重复类型检查验证修复。

  • 修复PR中的lint错误
  • 修复PR中的TypeScript错误
  • 修复来自分支仓库的PR
storybookjs/storybook9.1万2026年10月23日 更新

github-qa-labels

免费有简介

为QA测试发现的GitHub Issue和PR添加发布版本追踪标签,并按影响程度与变通方案为漏洞分类。支持批量添加标签,严重程度标签仅用于程序缺陷。

  • 按发布版本整理QA发现的问题
  • 划分程序缺陷的严重程度
  • 批量为Issue和PR添加标签
storybookjs/storybook9.1万2026年10月23日 更新

handle-pr-comments

免费有简介

逐条整理 GitHub 拉取请求中尚未解决的审查意见,说明问题并提出修改方案,再按用户选择修改代码、回复或跳过,处理提交及将讨论标为已解决。

  • 处理 PR 中未解决的审查意见
  • 选择修改、回复或跳过
  • 合并处理重复审查意见
storybookjs/storybook9.1万2026年10月23日 更新

查看 storybookjs 的全部技能

报告此技能的问题