mcpField
D
design

design

github.com/cognitedataデザイン・UI341 回インストール
リポジトリ

design について

Dune や React の UI 開発で Cognite Aura デザインシステムを適用するスキルです。コンポーネント、レイアウト、コピー、状態管理、アクセシビリティを扱い、テーマ別の資料や Storybook の例を案内します。

主な機能

  1. 01Aura のコンポーネントとトークンの指針
  2. 02承認済みページレイアウトのパターン
  3. 03ユーザー向けコピーの指針
  4. 04フォームと非同期状態の処理
  5. 05アクセシビリティ実装の指針
  6. 06Storybook の参照リンク

活用シーン

  1. 01インタラクティブ UI の作成や移行
  2. 02コンポーネント、スタイル、レイアウトの選定
  3. 03UI コピーの作成とフォーム状態の処理
  4. 04キーボードやスクリーンリーダーへの対応

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cognitedata/dune-skills --skill design

インストール後、Claude Code で/designを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

building-pages.md
handling-states.md
picking-components.md
storybook-links.md
writing-copy.md

詳細

役割

Cognite Aura デザインシステムをエンドツーエンドで適用します。適切なプリミティブを選んで組み合わせ、セマンティックトークンと Tailwind の使用を徹底し、承認済みのレイアウトでページを構成し、ユーザー向けの明確なコピーを作成するとともに、信頼性の高い検証、読み込み、エラー、確認、アクセシビリティの動作を実装します。カスタム UI より Aura を優先し、プロパティ、バリアント、ライブサンプルの確認には Storybook を使用します。

詳しいルールは以下のファイルに記載されています。実装前に関連するファイルを読んでください。

次の作業を行う場合は、このスキルを参照してください。

  • インタラクティブな UI、フォーム、テーブル、ナビゲーション、データ表示を作成または移行する
  • スタイル、色、間隔、タイポグラフィを記述または変更する
  • コンポーネント、トークン、レイアウトパターンを選択する
  • ページやレスポンシブレイアウトを作成または再構成する
  • ユーザー向けのテキストを記述または編集する
  • フォームを構築し、API レスポンス、非同期アクション、確認、動的コンテンツを処理する
  • アクセシビリティ(キーボード操作、フォーカス、見出し、ARIA、代替テキスト)を実装する
  • Dune または React アプリで Aura を正しく適用する
次の作業を行う場合開くファイル
コンポーネントを選択または実装する、あるいはスタイルやトークンを適用するpicking-components.md
ページを構成する、またはレイアウトパターンを選択するbuilding-pages.md
ユーザー向けのテキストを記述するwriting-copy.md
フォーム、読み込み、エラー、確認、ページレベルのアクセシビリティを扱うhandling-states.md
基盤やコンポーネントの Storybook URL を調べるstorybook-links.md

Storybook URL の正規リストを参照するには、このスキルと併せて必ず ./storybook-links.md を使用してください。

コメント