canvas-component-definition

Installation
SKILL.md

Canonical definition

A Canvas component is a package of:

  1. A React implementation (index.jsx)
  2. Canvas metadata/schema (component.yml)
  3. Naming and structure compatibility (machineName, folder path, story path)
  4. Canvas-compatible props/slots modeling

All four parts are required for the component to be usable in Drupal Canvas.

Minimum contract (MUST)

Every Canvas component MUST satisfy all checks below:

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