mcpField
F
figma-create-new-file

figma-create-new-file

github.com/openai设计与 UI28.4k2.7k 次安装18 周前更新
代码仓库

关于 figma-create-new-file

用于在 Figma 草稿中创建空白设计文件或 FigJam 文件的技能。支持设置文件名和编辑器类型,并在创建前确定所需的 planKey。

主要功能

  1. 01创建设计文件
  2. 02创建 FigJam 文件
  3. 03设置文件名和编辑器类型
  4. 04确定所需的 planKey

适用场景

  1. 01开始制作新的 Figma 设计
  2. 02创建命名的 FigJam 白板
  3. 03有多个计划时选择团队计划

MCP 相关

使用 `create_new_file` MCP 工具在所选计划的草稿文件夹中创建文件;也可调用 `whoami` 获取可用计划。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openai/skills --skill figma-create-new-file

安装后在 Claude Code 中输入/figma-create-new-file确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE.TXT
maintainers.yml
agents/
openai.yaml
assets/
figma-small.svg
icon.svg

详细介绍

create_new_file — 创建新的 Figma 文件

使用 create_new_file MCP 工具,在用户的草稿文件夹中创建一个新的空白 Figma 文件。通常在需要一个全新文件进行操作时,会先调用此工具,再调用 use_figma。

技能参数

此技能接受可选参数:/figma-create-new-file [editorType] [fileName]

  • editorType:design(默认)或 figjam
  • fileName:新文件的名称(默认为 "Untitled")

示例:

  • /figma-create-new-file — 创建一个名为 "Untitled" 的设计文件
  • /figma-create-new-file figjam My Whiteboard — 创建一个名为 "My Whiteboard" 的 FigJam 文件
  • /figma-create-new-file design My New Design — 创建一个名为 "My New Design" 的设计文件

解析技能调用中的参数。如果未提供 editorType,则默认为 "design"。如果未提供 fileName,则默认为 "Untitled"。

工作流

步骤 1:确定 planKey

create_new_file 工具需要一个 planKey 参数。请按以下决策流程操作:

  1. 用户已提供 planKey(例如,来自之前的 whoami 调用或用户的提示词)→ 直接使用,然后跳至步骤 2。

  2. 没有可用的 planKey → 调用 whoami 工具。响应中包含一个 plans 数组。每个计划都有 key、name、seat 和 tier。

    • 只有一个计划:自动使用其 key 字段。
    • 有多个计划:询问用户要在哪个团队或组织中创建文件,然后使用相应计划的 key。
步骤 2:调用 create_new_file

调用 create_new_file 工具并传入:

参数必填描述
planKey是步骤 1 中确定的计划密钥
fileName是新文件的名称
editorType是"design" 或 "figjam"

示例:

{
  "planKey": "team:123456",
  "fileName": "My New Design",
  "editorType": "design"
}
步骤 3:使用结果

工具会返回:

  • file_key — 新创建文件的密钥
  • file_url — 可在 Figma 中打开该文件的直接 URL

在后续工具调用中使用 file_key,例如调用 use_figma。

重要说明

  • 文件会创建在所选计划对应的用户草稿文件夹中。
  • 仅支持 "design" 和 "figjam" 编辑器类型。
  • 如果下一步要调用 use_figma,请先加载 figma-use 技能,再调用该工具。

评论

支持 Markdown