Plugins
Styles
Art style references, recipes, and palette extraction.
Style reference layers that embed art movement knowledge, color palettes, and technique recipes for AI-guided composition.
Installation
npm install @genart-dev/plugin-stylesLayer Types
| Type ID | Display Name | Description |
|---|---|---|
style:reference | Style Reference | Embeds an art style reference with movement, techniques, and palette |
Properties
style:reference
| Property | Type | Default | Description |
|---|---|---|---|
styleId | string | "" | Style reference ID from @genart-dev/styles |
movement | string | "" | Artistic movement name |
techniques | array | [] | Key techniques to apply |
palette | array | [] | Extracted color palette |
intensity | number | 1.0 | How strongly to apply the style (0-1) |
notes | string | "" | Artist notes about the style application |
MCP Tools
| Tool | Description |
|---|---|
search_styles | Search art styles by keyword, movement, or technique |
apply_style_recipe | Apply a style recipe to the current sketch (palette + technique hints) |
extract_palette | Extract a color palette from a style reference |
suggest_styles | Suggest complementary or contrasting styles for the current sketch |
Example
{
"tool": "design_add_layer",
"arguments": {
"type": "style:reference",
"properties": {
"styleId": "impressionism-monet",
"movement": "impressionism",
"techniques": ["broken-color", "visible-brushwork", "light-study"],
"intensity": 0.8
}
}
}