·canvas-component-composability
*

canvas-component-composability

スロットと分解優先パターンを使用して、Canvas 対応の React コンポーネントを設計します。 (1) コンポーネントのプロップ/スロット構造を設計する場合、(2) コンポーネントが大きくなりすぎる場合、(3) プロップとスロットのどちらを選択するかを決定する場合、(4) モノリシック コンポーネントをリファクタリングする場合、(5) 反復可能なリスト/グリッド コンテンツをモデリングする場合に使用します。 Canvas の互換性を確保します。

7インストール·1トレンド·@acquia

インストール

$npx skills add https://github.com/acquia/nebula --skill canvas-component-composability

canvas-component-composability のインストール方法

コマンドラインで canvas-component-composability AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/acquia/nebula --skill canvas-component-composability
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: acquia/nebula。

Prefer small, focused components over monolithic ones with many props. When a component starts accumulating many unrelated props, decompose it into smaller, composable pieces.

references/repeatable-content.md ("Slot container minimum size" section)

Slots are the primary mechanism for composability. Instead of passing complex data through props, use slots to let parent components accept child components. This matches how Canvas users build pages by placing components inside other components.

スロットと分解優先パターンを使用して、Canvas 対応の React コンポーネントを設計します。 (1) コンポーネントのプロップ/スロット構造を設計する場合、(2) コンポーネントが大きくなりすぎる場合、(3) プロップとスロットのどちらを選択するかを決定する場合、(4) モノリシック コンポーネントをリファクタリングする場合、(5) 反復可能なリスト/グリッド コンテンツをモデリングする場合に使用します。 Canvas の互換性を確保します。 ソース: acquia/nebula。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/acquia/nebula --skill canvas-component-composability
ソース
acquia/nebula
カテゴリ
*クリエイティブ
認証済み
初回登録
2026-02-22
更新日
2026-03-10

Browse more skills from acquia/nebula

クイックアンサー

canvas-component-composability とは?

スロットと分解優先パターンを使用して、Canvas 対応の React コンポーネントを設計します。 (1) コンポーネントのプロップ/スロット構造を設計する場合、(2) コンポーネントが大きくなりすぎる場合、(3) プロップとスロットのどちらを選択するかを決定する場合、(4) モノリシック コンポーネントをリファクタリングする場合、(5) 反復可能なリスト/グリッド コンテンツをモデリングする場合に使用します。 Canvas の互換性を確保します。 ソース: acquia/nebula。

canvas-component-composability のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/acquia/nebula --skill canvas-component-composability インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/acquia/nebula