design_add_pattern
Adds a pattern layer to a sketch using a selected pattern type and preset or manual properties, supporting fill, stripe, dot, checker, wave, crosshatch, herringbone, tile, and custom patterns.
Instructions
Add a pattern layer to the sketch. Specify a layer type and either a preset name or manual properties. Layer types: patterns:fill, patterns:stripe, patterns:dot, patterns:checker, patterns:wave, patterns:crosshatch-geo, patterns:herringbone, patterns:tile, patterns:custom.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Layer name (default: auto-generated from type/preset). | |
| type | No | Pattern layer type. | |
| index | No | Layer stack position (default: top). | |
| preset | No | Preset name (from list_pattern_presets). If provided, properties from the preset are used as defaults. | |
| opacity | No | Layer opacity 0–1 (default: 1). | |
| properties | No | Manual property overrides (key-value pairs). These override preset values. |