设计与多媒体

figma-use-motion

figma/mcp-server-guide

Motion / animation context for the `use_figma` MCP tool — animating Figma nodes via manual keyframes, animation styles, easing, and timeline duration. Load alongside figma-use whenever a task involves adding, editing, or inspecting animation on a node. Also covers working with custom animation styles.

  • 1205 次安装
  • 2100 星标
  • 收录于

安装命令

npx skills add https://github.com/figma/mcp-server-guide --skill figma-use-motion

SKILL.md

use_figma — Figma Plugin API Skill for Motion

Motion context for the use_figma MCP tool. figma-use covers the foundational Plugin API rules — load both together.

Always pass skillNames: "figma-use-motion" (comma-separated alongside figma-use) when calling use_figma for motion work. Logging only.

Runtime Gating

Motion APIs might not be enabled for the calling user. When unavailable, every motion property and helper referenced in this skill throws "<name>" is not a supported API.

Bail out fast on that error. Do not retry; tell the user motion isn't enabled for them and stop. Otherwise you'll burn calls and confuse the user with repeated identical failures.

Custom animation styles might not be enabled even when other motion APIs work. See motion-custom-styles.md for availability checks and fallback guidance.

Discover TextStagger through figma.motion.figmaAnimationStyles() before applying it. If it is absent, explain that text motion is unavailable in this session; do not bypass discovery or silently substitute whole-layer motion.

When to use this skill

Load this skill whenever a use_figma task involves: