Communitygithub.com

デザインシステム設計

既存のUIトークンやコンポーネントを整理し、実装のための一貫性のあるトークン・コンポーネント契約を定義する際に使用します。

デザインシステム設計 とは?

このスキルは、既存のUIトークンやコンポーネントを棚卸しし、実装チームが一貫したデザインシステムを構築するためのものです。まず現状のコンポーネント、トークン、タイポグラフィ、スペーシング、インタラクションの規則を調査し、並行するシステムを追加する前に既存のリソースを再利用することを推奨します。`tokens.json`とコンポーネントの決定事項は[アーティファクト契約](../../templates/workflow.md)に従って記述し、セマンティックロールを既存のトークン参照にマッピングします(利用可能でない場合は`direction.md`のガイドラインに沿ったコンパクトな値を定義します)。カラーロール、タイポグラフィ、スペーシング、角丸、モーションのカバレッジに加え、フォーカス状態や無効状態の処理、サーフェス/テキスト/アクション/ステータスの役割の区別を明確にします。各影響を受けるコンポーネントについて、`flows.md`や`direction.md`に目的、API/バリアント、状態、レスポンシブルール、アクセシブルな動作を記録します。新しいUIライブラリやフォント依存関係を導入する前に、現在のスタックとユーザーの制約を必ず確認し、明示的なブランド選択を保持します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alty-oss/dev-design/tree/HEAD/skills/design-system

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

デザインシステム

Português (Brasil) 最初に現在のコンポーネント、トークン、タイポグラフィ、スペーシング、インタラクションの規則を棚卸しします。並行するシステムを追加する前に、既存のリソースを再利用します。 tokens.jsonとコンポーネントの決定事項はアーティファクト契約に従って記述します。セマンティックロールを既存のトークン参照にマッピングします(利用可能な場合)。利用できない場合は、direction.mdに沿ったコンパクトな値を定義します。 カラーロール、タイポグラフィ、スペーシング、角丸、モーションをカバーします。フォーカスと無効状態の処理を定義します。サーフェス/テキスト/アクション/ステータスの役割を区別します。 影響を受ける各コンポーネントについて、flows.mdまたはdirection.mdに目的、API/バリアント、状態、レスポンシブルール、アクセシブルな動作を記録します。 現在のスタックとユーザーの制約を確認せずにUIライブラリやフォント依存関係を導入しないでください。明示的なブランド選択を保持します。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル