canvas-component-metadata

Installation
SKILL.md

File structure

Every component.yml must include these top-level keys:

name: Component Name # Human-readable display name
machineName: component-name # Machine name in kebab-case
status: true # Whether the component is enabled
required: [] # Array of required prop names
props:
  properties:
    # ... prop definitions
slots: [] # Use [] only when there are no slots; otherwise use an object map

Props

Requirements

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