关于 format-storybook
format-storybook 是用于在组件库中维护可扩展、一致 Storybook 模式的技能,涵盖故事文件结构、组合方式、控件、文档与视觉回归实践。
主要功能
- 01组件旁组织故事文件
- 02复用模板进行组合
- 03渐进式控件与 args
- 04Chromatic 视觉回归模式
- 05CSF 3.0 规范与 MDX 文档
适用场景
- 01整理组件库中的故事文件
- 02编写组件 API 与用法文档
- 03规划视觉回归快照
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill format-storybook安装后在 Claude Code 中输入/format-storybook确认已加载。
附带文件stub.yaml
详细介绍
format-storybook
目录占位条目 — 完整技能:mikemai2awesome/agent-skills
决策树
-
是否已安装完整技能?
- 全局:
grep -q "^das:" ~/.agents/skills/format-storybook/SKILL.md 2>/dev/null && echo "pointer" || echo "installed" - 项目:
grep -q "^das:" .agents/skills/format-storybook/SKILL.md 2>/dev/null && echo "pointer" || echo "installed" - 没有
das:区块 → 已安装完整技能,调用并继续 - 存在
das:区块 → 转到第 2 步
- 全局:
-
检测作用域,然后安装:
[ -e ~/.agents/skills/format-storybook ] && echo "global" || echo "project"全局:
npx skills add mikemai2awesome/agent-skills --skill format-storybook -g -y项目:
npx skills add mikemai2awesome/agent-skills --skill format-storybook -yClaude Code: 将任一命令作为以
!开头的聊天消息发送,即可在不离开对话的情况下运行。
功能
在组件库中贯彻可扩展、易维护的 Storybook 模式:
- 文件结构 — 将 story 与组件放在一起;
stories/component.stories.js+stories/template.js+ 可选的component.docs.mdx - 模板组合 — 导入子组件模板,而不是重复编写标记;每个组件只有一个事实来源
- 控件与 args — 渐进式展示:合理的默认值 + 用于边缘情况的可选控件;arg 类型和说明
- 视觉回归 — Chromatic 集成模式;快照测试策略
- CSF 约定 — Component Story Format 3.0;默认导出元数据;命名 story 导出
- 文档 — MDX 文档页面;组件 API 表格;用法示例;推荐与不推荐的模式
不适用场景
- 专门用于 React Native 的 Storybook story → 使用
storybook-rn-skill - 设计令牌生成 → 使用
design-tokens-skill - 从零开始实现组件 → 使用
shadcn-ui或baseline-ui
评论
支持 Markdown