get_component
Retrieve a production-ready UI component snippet styled for a design system. Supports HTML, React, and Vue output after confirming style choice.
Instructions
Get a production-ready component snippet styled for a specific design system. Supports HTML (Tailwind), React (TSX functional component with typed props), and Vue 3 (SFC with script setup). IMPORTANT: Run evaluate_style first to confirm the style choice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | Yes | Design system: ant|carbon|fluent|atlassian|apple-hig|polaris|material|minimal|glass|neumorphism|neo-brutalism|claymorphism|skeuomorphism|swiss|swiss-archival|m3-pastel|neo-m3 | |
| component | Yes | Component type | |
| framework | No | Output framework (default: html). 'react' returns a TypeScript FC with typed props. 'vue' returns a Vue 3 SFC with script setup. |