Storybook Components

Component API and Storybook conventions for the Hephaestus webapp. Use when writing or changing a component under `webapp/src/components/**`, writing or reviewing a `*.stories.tsx`, designing a component's props, or grading a webapp diff in review. Covers props/state shape, Base UI `render=` slots, the vocabulary registries, story titles, args and Controls, play-function assertions, and the accessibility posture. Ships a grading rubric.

ls1intum 382209a 10 files · 54.2 KB Updated

File contents

ls1intum/hephaestus/tree/main/.claude/skills/storybook-components commit 382209a557

Frequently asked questions

npx skillmds@latest add ls1intum/storybook-components