component_create
Generate new UI components with structured templates and best practices for React, Vue, Svelte, or web components. Includes props, styles, and accessibility configurations to streamline development workflows.
Instructions
Create a new UI component with best practices
Input Schema
Name | Required | Description | Default |
---|---|---|---|
accessibility | No | ||
name | Yes | ||
props | No | ||
styles | No | ||
type | Yes |
Input Schema (JSON Schema)
{
"properties": {
"accessibility": {
"type": "object"
},
"name": {
"type": "string"
},
"props": {
"items": {
"type": "object"
},
"type": "array"
},
"styles": {
"type": "object"
},
"type": {
"enum": [
"react",
"vue",
"svelte",
"web-component"
],
"type": "string"
}
},
"required": [
"name",
"type"
],
"type": "object"
}