关于 figma-create-new-file
此工作流技能通过 `create_new_file` MCP 工具创建 Figma Design、FigJam 或 Slides 文件。它指导 Agent 选择计划和编辑器类型、创建文件,并处理 Slides 的空网格。
主要功能
- 01解析 Figma 计划密钥
- 02选择编辑器类型
- 03创建文件并可指定项目 ID
- 04处理空的 Slides 网格
适用场景
- 01创建 Figma Design 文件
- 02开始 FigJam 或 Slides 文件
- 03在指定项目中创建文件
MCP 相关
此技能使用 `create_new_file` MCP 工具创建文件,并通过 `whoami` 查看可用计划;还提及后续的 Figma 工具调用。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ figma/ mcp-server-guide --skill figma-create-new-file安装后在 Claude Code 中输入/figma-create-new-file确认已加载。
详细介绍
在 Figma 中创建新文件
使用 create_new_file MCP 工具创建新的 Figma Design、FigJam 或 Slides 文件的步骤。
步骤 1:解析 planKey 和 editorType
使用用户为此任务提供或选择的 planKey。否则,调用 whoami 并检查返回的方案。
- 没有方案:告知用户无法继续创建文件。
- 只有一个方案:将其
key用作planKey。 - 有多个方案:显示可用方案,请用户选择一个,然后将该方案的
key用作planKey。
根据请求的文件类型,从工具公布的输入枚举中选择 editorType。如果不明确,请用户指定文件类型。
步骤 2:调用 create_new_file
调用 create_new_file 工具,并提供全部三个必需参数:
fileName:必需。如果用户未提供,请选择一个简洁的名称。planKey:必需。使用步骤 1 中解析出的planKey。editorType:必需。使用步骤 1 中选择的editorType。projectId:可选。设置后可在指定项目中创建文件。
{
"fileName": "Quarterly planning",
"planKey": "team::1234567890",
"editorType": "design"
}
- 后续调用
use_figma等工具时,使用create_new_file工具响应中的file_key。
步骤 3:(仅限 Slides)处理空网格
新的 Slides 文件不包含任何幻灯片:figma.getSlideGrid() 返回 []。在读取幻灯片中的主题令牌等属性之前,调用 figma.createSlide() 或处理空情况。首次调用 createSlide() 会自动创建第 0 行并插入幻灯片。
评论
支持 Markdown