Figma 新建文件助手
在 Figma 草稿中快速创建空白设计或 FigJam 文件。
技能明确限定为在所选计划的 drafts 文件夹创建空白 Figma/FigJam 文件,并在多计划时要求用户选择计划,具备一定范围控制和确认机制。扣分原因是创建文件属于外部状态变更,但未明确要求最终创建确认;数据流、敏感信息处理、回滚/删除方式和依赖安全说明不足。
流程、参数默认值、工具调用顺序和返回字段描述基本一致。扣分原因是仅说明了正常路径,未定义 whoami、create_new_file 失败、无计划、无效 editorType/fileName 或 MCP 不可用时的诊断反馈;静态审查且无执行证据,按校准不超过10分。
目标用户、调用场景、参数、默认值及与 use_figma 的衔接较清楚,也声明仅支持 design 和 figjam。扣分原因是未说明非适用场景、名称限制或触发边界;没有中文交互支持说明,核心功能依赖外部 Figma MCP,面向中国大陆网络的可达性未得到证据支持。
SKILL.md 结构清晰,包含参数、示例、工作流、依赖和维护者文件。扣分原因是仓库已声明 deprecated,单个技能许可证元数据为 unknown,缺少版本、变更记录、维护责任细节、更新路径和故障排查说明。
成功路径能够返回 file_key 和 file_url,结果可直接用于后续 use_figma,核心任务定义明确。扣分原因是未提供代表性结果或执行验证,文件命名/参数异常时的完整性未知;静态校准限制有效性最高为7分。
源文件提供了可审计的流程、参数和 MCP 依赖描述,部分主张可由文本核对。扣分原因是没有测试套件、CI、第三方执行证据或跨来源 corroboration;静态校准限制最高为5分。
- 创建 Figma 文件会产生外部状态变更;使用前应确认目标计划、文件名和 editorType,并核实 MCP 服务可用。
- 仓库已标记为 deprecated,且技能许可证未知;安装或分发前应确认替代仓库、授权和维护状态。
- 未提供异常输入、权限失败或网络不可达时的恢复与用户提示流程。
它能做什么 & 适用场景
该技能用于创建新的空白 Figma 设计文件或 FigJam 文件,并将文件放入所选计划的草稿文件夹。它支持指定编辑器类型和文件名,未提供时分别默认为 design 和 Untitled。创建文件前,如果缺少 planKey,它会通过 whoami 获取计划信息;存在多个计划时需要用户选择。技能依赖 create_new_file MCP 工具,且所在 openai/skills 仓库已被标记为弃用。
解析可选参数 editorType 和 fileName;在缺少 planKey 时调用 whoami;使用 planKey、fileName 和 editorType 调用 create_new_file;返回新文件的 file_key 和 file_url,供后续 use_figma 调用使用。
- 设计师需要一个新的空白 Figma 设计文件作为后续设计工作的起点。
- 产品团队需要创建一个新的 FigJam 白板进行协作。
- 用户希望通过明确的文件名在所选计划的草稿文件夹中创建文件。
- 后续需要调用 use_figma,但当前还没有可操作的 Figma 文件。
优缺点一览
- 支持 design 和 figjam 两种编辑器类型。
- 提供明确的默认值,减少创建文件所需的参数。
- 返回 file_key 和 file_url,便于后续 Figma 操作。
- 包含单计划和多计划下的 planKey 处理流程。
- 必须具备 create_new_file MCP 工具;未说明如何配置或获取该工具。
- 多计划场景需要用户选择计划,流程无法完全自动化。
- 仅创建空白文件,不负责设计内容或后续编辑。
- 源仓库已弃用,README 建议改用 OpenAI Plugins 仓库;未提供该技能的测试信息。
如何安装
该技能位于仓库的 skills/.curated/figma-create-new-file/。根据 README,可在 Codex 中运行 $skill-installer figma-create-new-file 安装 curated skill;安装后重启 Codex。仓库 README 未说明该技能的单独许可证;README 指出许可证应查看技能目录中的 LICENSE.txt。
如何使用
使用 /figma-create-new-file [editorType] [fileName]。例如:/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 的设计文件。若有多个计划且未提供 planKey,需要选择目标团队或组织。