Widget Migrate

End-to-end legacy widget migration pipeline. Accepts a widget ID as argument (e.g., v9.widgets.model-selector.responsive.v1, ws-hours) — auto-resolves source location, extracts business logic, generates preference catalog, maps to Iris design system, and produces BMAD-compatible specs and stories for React Router 7 + Iris + TypeScript. Run from your target repo — no need to navigate to the widget source.

jschulte ea71c6c 6 files · 55.6 KB Updated

File contents

jschulte/claude-plugins/tree/main/stackshift/skills/widget-migrate commit ea71c6c914

Frequently asked questions

npx skillmds@latest add jschulte/widget-migrate