Style Preset Tools
Tools for managing reusable style templates.
Overview
Style presets save your preferred prompt settings for consistent branding:

Create preset with prompt, negative prompt, system instruction, aspect ratio → Consistent styling
create_style_preset
Create a new reusable style preset.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Unique preset name (1-128 chars) |
prompt | string | No | Prompt prefix (max 2048 chars) |
negative_prompt | string | No | Default negative prompt (max 1024 chars) |
system_instruction | string | No | Style guidance (max 512 chars) |
aspect_ratio | string | No | Default aspect ratio |
Example: Cinematic Style
{
"tool": "create_style_preset",
"params": {
"name": "Cinematic",
"prompt": "cinematic shot, dramatic lighting, anamorphic lens flare, film grain",
"negative_prompt": "amateur, snapshot, flat lighting, poor composition",
"system_instruction": "Create images with Hollywood film aesthetics",
"aspect_ratio": "16:9"
}
}Response
Created style preset "Cinematic"
ID: 5
Settings:
- Prompt prefix: "cinematic shot, dramatic lighting..."
- Negative prompt: "amateur, snapshot, flat lighting..."
- System instruction: "Create images with Hollywood..."
- Default aspect ratio: 16:9
Use with: generate_image({ ..., style_preset_name: "Cinematic" })How Presets Apply
When you generate with a preset:
Your prompt: "a mountain landscape"
Preset prompt: "cinematic shot, dramatic lighting"
Combined: "cinematic shot, dramatic lighting, a mountain landscape"list_style_presets
Browse all saved style presets.
Parameters
None required.
Example
{
"tool": "list_style_presets",
"params": {}
}Response
Your Style Presets (5):
1. **Cinematic** (ID: 5)
Prompt: "cinematic shot, dramatic lighting..."
Aspect: 16:9
2. **Vintage Film** (ID: 4)
Prompt: "vintage 35mm film photograph, grain..."
Aspect: landscape
3. **Watercolor** (ID: 3)
Prompt: "watercolor painting, soft washes..."
Aspect: square
4. **Anime** (ID: 2)
Prompt: "anime style, vibrant colors..."
Aspect: portrait
5. **Professional Photo** (ID: 1)
Prompt: "professional photography, studio..."
Aspect: portraitget_style_preset
Get the full details of one saved style preset: its prompt prefix, negative prompt, system instruction and default aspect ratio.
Parameters
Give id or name, not both.
| Parameter | Type | Required | Description |
|---|---|---|---|
id | number | Either | Preset ID |
name | string | Either | Preset name (max 128 chars) |
Example
{
"tool": "get_style_preset",
"params": {
"name": "Cinematic"
}
}Response
🎨 Style preset retrieved: Cinematic (#5)
• Prompt prefix: cinematic shot, dramatic lighting...
• Negative prompt: flat lighting, amateur
• Default aspect ratio: 16:9
Use `generate_image` with `style_preset_id` or `style_preset_name` to apply these defaults.update_style_preset
Modify an existing style preset.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | number | Either | Preset ID to update |
name | string | Either | Preset name to update |
new_name | string | No | New name for preset |
prompt | string | No | Updated prompt prefix |
negative_prompt | string | No | Updated negative prompt |
system_instruction | string | No | Updated system instruction |
aspect_ratio | string | No | Updated aspect ratio |
TIP
Provide either id or name to identify the preset.
Example: Add to Existing Prompt
{
"tool": "update_style_preset",
"params": {
"name": "Cinematic",
"prompt": "cinematic shot, dramatic lighting, anamorphic lens flare, film grain, shallow depth of field"
}
}Response
Updated style preset "Cinematic"
Changes:
- prompt: Added "shallow depth of field"
Updated settings:
- Prompt: "cinematic shot, dramatic lighting, anamorphic lens flare, film grain, shallow depth of field"
- Negative: "amateur, snapshot, flat lighting..."
- System: "Create images with Hollywood..."
- Aspect: 16:9Clear a Field
Use null to clear optional fields:
{
"tool": "update_style_preset",
"params": {
"name": "Cinematic",
"negative_prompt": null
}
}delete_style_preset
Remove a saved style preset.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | number | Either | Preset ID to delete |
name | string | Either | Preset name to delete |
Example
{
"tool": "delete_style_preset",
"params": {
"name": "Old Test Style"
}
}Response
Deleted style preset "Old Test Style"
Note: Images previously generated with this preset
are not affected. The preset reference is simply
no longer available for new generations.Using Style Presets
In generate_image
{
"tool": "generate_image",
"params": {
"prompt": "a sunset over mountains",
"style_preset_name": "Cinematic"
}
}Or by ID:
{
"tool": "generate_image",
"params": {
"prompt": "a sunset over mountains",
"style_preset_id": 5
}
}Override Preset Settings
You can override preset defaults:
{
"tool": "generate_image",
"params": {
"prompt": "a sunset over mountains",
"style_preset_name": "Cinematic",
"aspect_ratio": "square"
}
}The explicit aspect_ratio overrides the preset's default 16:9.
Preset Examples
Photography Styles
Professional Headshot
{
"name": "Professional Headshot",
"prompt": "professional headshot, studio lighting, clean background, corporate photography, sharp focus",
"negative_prompt": "casual, outdoor, cluttered, snapshot",
"system_instruction": "Create professional business portraits",
"aspect_ratio": "portrait"
}Product Photography
{
"name": "Product Photography",
"prompt": "professional product photography, soft shadows, clean white background, studio lighting",
"negative_prompt": "amateur, cluttered, harsh shadows, low quality",
"system_instruction": "Create clean, commercial product images",
"aspect_ratio": "square"
}Art Styles
Watercolor
{
"name": "Watercolor",
"prompt": "watercolor painting, soft washes, visible paper texture, delicate brushstrokes",
"negative_prompt": "digital, photo, 3D, sharp edges, flat colors",
"system_instruction": "Create traditional watercolor painting style images"
}Oil Painting
{
"name": "Oil Painting",
"prompt": "oil painting, impasto technique, visible brushstrokes, rich colors, canvas texture",
"negative_prompt": "digital, flat, airbrushed, photorealistic",
"system_instruction": "Create images resembling classical oil paintings"
}Anime
{
"name": "Anime",
"prompt": "anime style, vibrant colors, detailed shading, cel shading, clean lines",
"negative_prompt": "realistic, 3D, western cartoon, photo",
"system_instruction": "Create Japanese anime style illustrations",
"aspect_ratio": "portrait"
}Mood Styles
Dark Moody
{
"name": "Dark Moody",
"prompt": "dark moody atmosphere, dramatic shadows, noir lighting, high contrast",
"negative_prompt": "bright, cheerful, flat lighting, overexposed",
"system_instruction": "Create atmospheric, moody images with dramatic lighting"
}Bright & Airy
{
"name": "Bright & Airy",
"prompt": "bright and airy, soft natural light, minimal shadows, clean aesthetic",
"negative_prompt": "dark, moody, dramatic, harsh shadows, grungy",
"system_instruction": "Create bright, fresh, minimalist imagery"
}Best Practices
1. Be Specific
// Too vague
"nice style"
// Better
"soft pastel colors, gentle gradients, kawaii aesthetic, rounded shapes"2. Match Negative to Positive
If your style is "watercolor":
{
"prompt": "watercolor painting, soft washes",
"negative_prompt": "digital art, 3D render, photograph, oil painting, sharp edges"
}3. Keep Prompt Length Balanced
- Too short: Not enough guidance
- Too long: May overwhelm subject
Good length: 20-50 words
4. Test Before Committing
Generate test images with different subjects:
Generate a portrait using my new "Test Style"
Generate a landscape using my new "Test Style"
Generate a still life using my new "Test Style"5. Use System Instructions Wisely
System instructions guide overall behavior:
// Good
"Create images suitable for children's book illustrations"
"Act as a professional food photographer"
// Less useful
"Make nice images"Combining with Other Features
Style Preset + Character
{
"tool": "generate_with_character",
"params": {
"character_name": "Luna",
"scene_prompt": "in a magical forest",
"style_preset_name": "Anime"
}
}Style Preset + Product
{
"tool": "generate_with_product",
"params": {
"product_name": "Water Bottle",
"scene_prompt": "on a wooden table with plants",
"style_preset_name": "Product Photography"
}
}