# `MishkaChelekom.MCP.Tools.GenerateComponents`
[🔗](https://github.com/mishka-group/mishka_chelekom/blob/v0.0.9/lib/mishka_chelekom/mcp/tools/generate_components.ex#L1)

Generate mix commands for creating multiple Mishka Chelekom components at once.

Returns the appropriate `mix mishka.ui.gen.components` command with options.

## Usage

    generate_components(components: "button,alert,modal")
    generate_components(components: "all", import: true, global: true)

## Options

- `components` - Comma-separated list of components, or "all" for all components
- `import` - Generate import macro file (default: false)
- `helpers` - Include helper functions in import (default: false)
- `global` - Replace CoreComponents with Mishka components (default: false)
- `exclude` - Components to exclude (comma-separated)
- `module_prefix` - Prefix for module names
- `component_prefix` - Prefix for function names

# `get_schema`

# `mcp_schema`

# `mcp_schema!`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
