canvas-component-composability

Installation
SKILL.md

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

Reference map

Load references only as needed:

  • Repeatable lists/grids and array-to-slot conversion: references/repeatable-content.md
  • Slot interactivity in empty flex/grid containers: references/repeatable-content.md ("Slot container minimum size" section)

Signs a component should be decomposed

Consider breaking up a component when it has:

Installs
7
Repository
acquia/nebula
GitHub Stars
7
First Seen
Feb 16, 2026
canvas-component-composability — acquia/nebula