Guides designing Generative UI where AI dynamically generates components like forms, cards, charts, and layouts. Useful for variable content needing visual, interactive interfaces.
How this skill is triggered — by the user, by Claude, or both
Slash command
/model-interaction-design:generative-uiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generative UI is when the AI creates interface elements on the fly — forms, cards, charts, layouts — rather than responding with plain text. The interface itself becomes a model output.
Generative UI is when the AI creates interface elements on the fly — forms, cards, charts, layouts — rather than responding with plain text. The interface itself becomes a model output.
Traditional UI is designed ahead of time. Generative UI is created in the moment:
The AI needs guardrails for what it generates:
Generative UI is powerful when:
npx claudepluginhub owl-listener/ai-design-skills --plugin model-interaction-designGenerates structured JSON UI specs from a catalog of components, selectable renderers (React, shadcn, RN, etc.), and integrates with gem skills for visual assets. Supports MCP Apps delivery in chat interfaces.
Guides AI agents using opinionated, evolving constraints and patterns when building user interfaces. Useful for consistent UI generation tasks.
Creates production-grade frontend interfaces with strong UX and visual craft. Handles components, pages, dashboards, forms, modals, and UI improvements.