mcpField
D
design-tokens-skill

design-tokens-skill

github.com/podoデザイン・UI29178 回インストール1 日前に更新
リポジトリ

design-tokens-skill について

design-tokens-skill は、W3C Design Token Community Group 仕様と関連ツールの知識を提供するスキルです。トークンシステムの構築や移行、マルチテーマのパイプライン設定に取り組むチーム向けです。

主な機能

  1. 01DTCG のファイル構造と値の型
  2. 02色空間と複合トークンの解説
  3. 03トークン参照とエイリアス
  4. 04テーマリゾルバーの解説
  5. 05jq、JSONata、Terrazzo のツールチェーン
  6. 06Figma からのトークン書き出し

活用シーン

  1. 01デザイントークンシステムの設計
  2. 02トークンの DTCG 形式への移行
  3. 03マルチテーマのトークンパイプライン設定

インストール

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

$npx skills add https://github.com/podo/design-agent-skills --skill design-tokens-skill

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

同梱ファイルstub.yaml

詳細

design-tokens-skill

カタログ用スタブ — スキルの完全版:ilikescience/design-tokens-skill

判断ツリー

  1. 完全版のスキルはすでにインストールされていますか? この場所にあるスキルに、まだ das: ブロックがあるか確認します:

    • グローバル:grep -q "^das:" ~/.agents/skills/design-tokens-skill/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • プロジェクト:grep -q "^das:" .agents/skills/design-tokens-skill/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • das: ブロックがない場合 → 完全版のスキルがインストールされています。呼び出して続行します
    • das: ブロックがある場合 → ステップ 2 に進みます
  2. スコープを検出してからインストールします:

    スコープを検出するには:

    [ -e ~/.agents/skills/design-tokens-skill ] && echo "global" || echo "project"
    

    グローバル(-g を付けてインストール):

    npx skills add ilikescience/design-tokens-skill --skill design-tokens-skill -g -y
    

    プロジェクト(-g を付けずにインストール):

    npx skills add ilikescience/design-tokens-skill --skill design-tokens-skill -y
    

    Claude Code: 会話を離れずに実行するには、どちらかのコマンドの先頭に ! を付けてチャットメッセージとして送信します。

インストール後の呼び出し

  • スキル名:design-tokens-skill
  • トリガー:「design tokens」、「DTCG tokens」、「W3C tokens」、「Terrazzo」、「token aliasing」

機能

W3C Design Token Community Group(DTCG)仕様に関する深い専門知識を提供します。トークンファイルの構造、値の型、色空間の処理(sRGB、Display P3、OKLCH)、トークン間の参照とエイリアス、複合トークン、テーマリゾルバー、および jq、JSONata、Terrazzo、Figma からのエクスポートを含むツールチェーン全体を扱います。トークンシステムの設計、トークンの DTCG 形式への移行、またはマルチテーマのトークンパイプラインの設定時に使用してください。

使用しない場合

  • トークン構造を伴わない OKLCH カラーの生成 — color-expert を使用します
  • Figma 固有のトークン変数 UI — figma-variables-tokens-generator を使用します
  • Figma の公式操作 — figma-official-skills を使用します

コメント