nebula-storybook-stories
Installation
SKILL.md
CRITICAL: Every component MUST have an individual story file.
Each component in src/components/ requires a corresponding story file in
src/stories/. The story file:
- Must be named
<component-name>.stories.jsx(kebab-case with hyphens) - Must import the component from
@/components/<component-name> - Must showcase the component's props and variants
Example structure:
src/components/my-card/
├── index.jsx
└── component.yml
src/stories/my-card.stories.jsx # Required story file for my-card component
Related skills
More from acquia/nebula
nebula-scrape-url
Capture web page screenshots and HTML for design reference. Use when the user
10canvas-component-utils
Use utility components to render formatted text and media correctly. Use when
9canvas-component-metadata
Define valid component.yml metadata for Canvas components, including props,
9canvas-styling-conventions
Style Canvas components with Tailwind CSS 4 theme tokens and approved utility
9nebula-project-structure
Project folder structure and package manager detection for Nebula. Reference
8canvas-component-upload
Upload validated components to Drupal Canvas and recover from common upload
8