Storybook

Scaffold storybook config (.storybook/main.ts, preview.ts) plus auto-generated *.stories.tsx files for every PascalCase component in the codebase that has a matching named export. Caps at 50 components per run. dragoon does NOT install storybook - run `npx storybook init` after. Use to bootstrap stories quickly across an existing component library. Run as `node ~/.claude/skills/dragoon/skills/storybook/scripts/storybook.js`.

dragoon0x e76a687 2 files · 4.4 KB Updated

File contents

/storybook

Auto-generates a story for every component, plus storybook config.

When to use

  • Setting up storybook for the first time
  • Backfilling stories for an existing component library
  • The user says "add storybook", "scaffold stories"

Run it

dragoon storybook            # preview
dragoon storybook --apply    # write stories for every component

Then

npm i -D @storybook/react-vite @storybook/react @storybook/addon-essentials
npx storybook init
npm run storybook

Dragoon0x/dragoon-skills/tree/main/skills/storybook commit e76a687d65

Frequently asked questions

npx skillmds@latest add dragoon0x/storybook