figma_manage_animation_styles
Create, list, update, and delete reusable Figma motion animation styles with preset entries and variable-bound durations or easings to manage design-system animation layers.
Instructions
Manage reusable Motion animation styles, the motion layer of a design system.
list_presets: Figma's built-in animation styles with each one's props and defaults.
list: local custom animation styles and their entries.
create: a custom style (name, description) from entries, each a preset with duration, offset, easing and props. Durations and easings can bind to TIMING/EASING variables.
update: rename, change the description, or append entries.
remove_entry: drop one entry (entryId from list).
delete: remove the style. Apply a custom style with figma_apply_animation customStyleId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Style name; use '/' for folders, e.g. 'Motion/Enter' | |
| action | Yes | ||
| entries | No | Entries to add (create, update) | |
| entryId | No | Entry id to remove (remove_entry) | |
| fileKey | No | Local Mode only. Run against this specific connected file instead of the active file. Get connected fileKeys from figma_list_open_files. Rejected in Cloud Mode, which pairs with a single plugin instance. | |
| styleId | No | Custom animation style id (update, remove_entry, delete) | |
| description | No |