使い方ガイドへスキップ
Spacing System作者 Owl-Listener

Spacing System スキル。

個別のピクセル調整ではなく、要素同士の関係と目的に基づいて余白を選びます。

  • UIデザイン
  • デザイントークン
ソースレビュー · Spacing SystemSKILL.md
タスク UIデザイン 成果物 • 選定した基本単位から導き出した、名前付きの余白スケール。 • インセット、スタック、インライン、グリッドギャップの使用ルール。 • コンテンツの状況に応じた密度モードの対応表。 始める前に 特定のトークンツールは必要ありません。適用方法は既存のコンポーネントシステムによって異なります。
編集部による要約 · ソース確認日 2026-10-07 · 生成された例ではありません

01 機能概要

余白に一貫した意味を持たせる

基本スケール、用途別の適用、グルーピング、密度モードを扱うコンパクトな余白フレームワークです。

ソースに基づくワークフロー実行ベンチマークではありません

進め方

Spacing Systemは、マージン、パディング、ギャップに使う基本単位と再利用可能なスケールを定めます。コンテナ内側のインセット余白を、縦方向のスタック、インラインの関係、グリッドギャップと区別するため、同じ数値でも目的を明確に記録できます。

ソースでは余白をグルーピングと結び付けています。関連する要素は近づけ、無関係なセクションは離します。また、状況に応じた密度モードも説明しています。これは簡潔なシステム仕様であり、例のスケールがあらゆるプロダクトにそのまま適するという主張ではありません。

期待される成果物

  • 選定した基本単位から導き出した、名前付きの余白スケール。
  • インセット、スタック、インライン、グリッドギャップの使用ルール。
  • コンテンツの状況に応じた密度モードの対応表。
サンプルブリーフを見る

ブリーフからレビューまで

  1. 01
    基本単位とスケールを選ぶ

    既存のパターンを確認し、偶然生まれた値をすべて残すのではなく、限定された余白の語彙を選びます。

  2. 02
    用途を割り当てる

    コンポーネント内部、関連するコントロール間、セクション間に、それぞれどのステップを使うかを定義します。

  3. 03
    密度の変化を定める

    グルーピングの関係を読み取りやすく保ったまま、コンパクトモードとゆったりモードが標準値をどう変えるかを説明します。

02 利用場面

使う場面

特定のトークンツールは必要ありません。適用方法は既存のコンポーネントシステムによって異なります。

適したケース

  • コンポーネントのパディングが不統一似たコントロールでばらばらの余白値が使われている場合に役立ちます。
  • 複数の密度が必要高密度な作業ビューと、ゆとりのある閲覧画面が混在するプロダクトに対応します。

確認すべき制限

  • カラムグリッドではありませんページのカラムやレスポンシブなガターはLayout Gridの対象です。
  • 自動移行ではありませんソースが説明しているのはルールであり、既存のCSSの値をすべて安全に置き換えるコードモッドではありません。

用意する入力

  • 現在の余白サンプル代表的なコンポーネントと、それらが使っている値を用意してください。
  • グルーピングの意図どの要素をまとめるか、どのセクションを分けるかを説明してください。
  • 密度の要件データ量の多い状況、通常の状況、閲覧中心の状況を明確にしてください。

03 重要な判断

重要な判断

  1. 意図が文書化されている

    トークン表だけでは、ラベルと入力欄の間にどのギャップを使うべきか開発者には分かりません。

  2. 無秩序にならない密度

    モードは、任意の値を別途増やすのではなく、共通のシステムを保ったままコンパクトさを変えられます。

04 依頼例

絞り込んだブリーフを試す

以下のサンプルブリーフはテストされていません。使用前にスキルのセットアップを確認してください。

セットアップを確認

リポジトリに記載されたインストール手順を使い、参照されている付属ファイルも保持してください。この項目が説明するのは実行可能なアプリケーションではなく、特定の目的に絞ったデザイン手法です。

アップストリームのソースファイル
https://github.com/Owl-Listener/designer-skills/blob/9a6930cf84a822eb458624bd11c61aac5bbdf224/ui-design/skills/spacing-system/SKILL.md

特定のトークンツールは必要ありません。適用方法は既存のコンポーネントシステムによって異なります。

まず1つの成果物から始める

スキルを実行する前に、このブリーフの範囲、元資料、制約を状況に合わせて調整してください。

サンプルブリーフ
spacing-systemを使って、設定フォームと高密度なレコードテーブルの余白を整理してください。基本単位、名前付きスケール、インセット・スタック・インラインのルール、コンパクトモードと標準モードを定義してください。ラベルと入力欄の間隔は、セクション間の間隔とは別に説明してください。ページのカラムは再設計しないでください。

結果を確認する

実際の出力を、以下の観察可能な基準に照らして確認してください。

  • 提案される値はすべて、文書化されたスケールに含まれている。
  • 関連するグループが、無関係なセクションと視覚的に区別されたままである。
  • 密度を変えても、明確な使用ルールが保たれている。

OpenDesignは、コーディングエージェント向けのローカルなデザインワークスペースを提供します。この掲載は、スキルが同梱されていること、または外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、下記にリンクされた固定のソースリビジョンについて説明しています。アップストリームの動作や要件は変更される可能性があります。

ソースの所有者
Owl-Listener
ライセンス
MIT
確認したスナップショット
2026-10-07 · 9a6930cf84a8
編集部によるソース要約
基本スケール、用途別の適用、グルーピング、密度モードを扱うコンパクトな余白フレームワークです。

リンク先のソースに基づくOpenDesignによるオリジナルの要約です。リポジトリのスター数は日付時点の人気の目安であり、スキルの利用状況や品質評価ではありません。

06 開始前の質問

始める前の質問

基本単位は8ピクセルが必須ですか?

ソースでは、一般的な選択肢として4ピクセルと8ピクセルの基本単位が挙げられています。プロダクトのニーズに合わせて選んでください。

ページマージンもシステムに含まれますか?

一貫したページマージンを文書化できますが、より広いカラムやブレークポイントの構造はグリッド仕様の対象です。

なぜ余白の種類に名前を付けるのですか?

インセット、スタック、インライン、ギャップは余白の使われ方を表すため、数値の一覧だけよりも再現性のある適用ができます。

OpenDesign

次のデザインの反復に向けて余裕をつくりましょう。

ブリーフ、元資料、デザイン作業をローカルのワークスペースにまとめて管理できます。ワークフローに加える前に、スキル自体のセットアップを確認してください。

アップストリームのソースファイル
https://github.com/Owl-Listener/designer-skills/blob/9a6930cf84a822eb458624bd11c61aac5bbdf224/ui-design/skills/spacing-system/SKILL.md