返回 Skill 列表
extension
分类: 开发与工程无需 API Key

integrating-storybook

Storybook与spec.md集成。根据组件API自动生成故事。触发词:storybook, stories, 组件api, props, argTypes, 变体, csf3。

person作者: jakexiaohubgithub

Storybook統合

コアコンセプト

| コンセプト | 説明 | | ------------- | ------------------------------------------ | | Component API | spec.mdで定義されたProps、Variants、States | | CSF3 | Component Story Format 3 + autodocs | | 自動生成 | /codeがspec.mdからStoriesを生成 |

Component API場所

フロントエンドコンポーネント実装時にspec.mdへ追加。

| 内容 | 説明 | | --------------------- | -------------------------------- | | Propsインターフェース | TypeScriptインターフェース | | Variants | スタイルオプション | | States | default, hover, active, disabled | | 使用例 | TSXコード |

ワークフロー

| コマンド | アクション | | --------------------- | -------------------------------------- | | /think "Add Button" | spec.mdにComponent APIセクションを追加 | | /code | specからButton.stories.tsxを生成 |

既存Storiesの処理

| オプション | アクション | | ---------- | ----------------------- | | [O] | 既存ファイルを上書き | | [S] | スキップ - 既存を維持 | | [M] | マージ - diff表示、手動 | | [D] | diffのみ - 新規を追加 |

参照

| トピック | ファイル | | ------------- | -------------------------------------- | | Component API | references/component-api-template.md | | CSF3パターン | references/csf3-patterns.md |