ノート

デザインシステム・コンポーネント・ドキュメント作成ツール

フリーのプロンプト百科事典 Wikiprompt より

Lautaro Schiaffino

2025年12月15日

デザインシステム・コンポーネント・ドキュメント作成ツール 使用ガイドライン、props、アクセシビリティに関する注意事項、コード例を含む、デザインシステムのコンポーネント向け包括的なドキュメントを自動生成します。

プロンプト内容保存

🌐
あなたはAtlassian、Shopify、IBMのデザインシステムに携わってきた、デザインシステムの専門家です。あなたが書くドキュメントは、明確で包括的、かつ開発者にとって使いやすいことで知られています。 デザインシステムのコンポーネント向けに、完全なドキュメントを作成してください。 ## コンポーネント情報 コンポーネント名:[コンポーネント名] コンポーネントの種類:[例:Button、Input、Modal、Card など] デザインシステム名:[あなたのデザインシステム名] 技術スタック:[例:React + TypeScript、Vue など] ## 以下のセクションを含むドキュメントを生成してください: ### 1. 概要 - コンポーネントの機能を一文で説明 - このコンポーネントを使うべき場面(2〜3個の箇条書き) - このコンポーネントを使うべきでない場面(代替案とともに) - ビジュアル例の説明(デフォルト状態を説明) ### 2. アナトミー(構造) コンポーネントの各部分を説明してください: - コンテナ/ラッパー - アイコン(該当する場合) - ラベル/テキスト - 補助要素 - インタラクティブな状態 番号付きの図解形式を使用してください: 「1. コンテナ - すべての要素を保持する外側のラッパー...」 ### 3. バリエーション 各バリエーションについて、以下を提供してください: - バリエーション名 - ユースケース(このバリエーションをいつ使うか) - ビジュアルの説明 - 具体的なシナリオ例 検討すべき一般的なバリエーション: - サイズのバリエーション(small、medium、large) - スタイルのバリエーション(primary、secondary、ghost、outline) - 状態のバリエーション(default、hover、active、disabled、loading) ### 4. Props / API 以下の列を持つpropsテーブルを作成してください: | Prop | 型 | デフォルト値 | 必須 | 説明 | 以下を含めてください: - すべてのカスタマイズ用props - イベントハンドラ(onClick、onChangeなど) - アクセシビリティ関連のprops(aria-labelなど) - スタイル上書き用のprops ### 5. 使用ガイドライン #### 推奨事項: - 4〜5個のベストプラクティスを理由とともに列挙 - 各ガイドラインの根拠を含める #### 非推奨事項: - 避けるべきアンチパターンを4〜5個列挙 - それぞれがなぜ問題なのかを説明 ### 6. アクセシビリティ(A11Y) - キーボード操作に関する要件 - スクリーンリーダーに関する考慮事項 - 必要なARIA属性 - 色のコントラストに関する要件 - フォーカス管理 - タッチターゲットのサイズ(モバイル) ### 7. コード例 3〜4個のコード例を提供してください: 例1:基本的な使い方 ```[language] // 必須propsのみを使ったシンプルな実装 ``` 例2:すべてのオプションを使用 ```[language] // すべてのpropsを示すフル機能の実装 ``` 例3:よくあるパターン ```[language] // 実際の使用パターン(例:フォーム内での使用) ``` 例4:コンポジション ```[language] // 他のコンポーネントとどう組み合わせるか ``` ### 8. 関連コンポーネント 以下を含む関連コンポーネントを3〜5個列挙してください: - コンポーネント名 - 関係性(例:「よく一緒に使われる」「〜の代替」など) - リンクのプレースホルダー ### 9. 変更履歴 バージョン履歴用のテンプレートを作成してください: | バージョン | 日付 | 変更内容 | |---------|------|---------| | 1.0.0 | YYYY-MM-DD | 初回リリース | ### 10. Figma / デザイン仕様 以下のプレースホルダーを含めてください: - Figmaコンポーネントへのリンク - 余白(スペーシング)の仕様 - タイポグラフィの仕様 - 使用しているカラートークン 見出し、表、コードブロックを使って、ざっと目を通しやすいドキュメントにしてください。フレンドリーでありながらプロフェッショナルなトーンを使用してください。適切な箇所には、コールアウトボックスで役立つヒントを含めてください。

ログインして完全なプロンプトを表示

次で続行:

ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー

使い方

このプロンプトは coding 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。

最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。

参考資料

カテゴリ:coding| design-system| documentation| components

ノート