SuperAPI AI 工具集

senior-figma-orchestrator

设计与创作

查看项目

更新于 10-16 02:41

技能介绍

用途

Senior Figma Orchestrator 是 UI/UX 技能组中的 Figma 子编排器,位于 $senior-ui-ux-orchestrator 之下。当工作依赖于 Figma 文件、选定画框、Design Variables、Code Connect、code-to-canvas、直接画布编辑、素材、效果或工作流治理时,使用本技能。它本身不直接执行全部操作,而是负责选择最小的 Figma 专家技能集合,并把任务路由给对应专家。

主要能力(操作模式)

  • route:选择最小的 Figma 专家技能集合。
  • read-context:路由至 figma-context-reader。
  • design-to-code:路由至 figma-design-to-code-bridge。
  • code-to-canvas:路由至 figma-code-to-canvas。
  • edit-canvas:路由至 figma-canvas-editor。
  • sync-system:路由至 figma-design-system-sync。
  • manage-assets:路由至 figma-assets-manager。
  • apply-effects:路由至 figma-apply-effects。
  • audit-workflow:路由至 figma-workflow-auditor。

使用方式(必需工作流)

  1. 在路由前阅读 references/routing-matrix.md。
  2. 当当前 Figma MCP 能力相关时,阅读 references/figma-mcp-compatibility.md。
  3. 确认可用输入:Figma URL、选中节点上下文、本地代码库、实时 URL、截图、导出的素材或设计系统简报。
  4. 在使用 Figma 上下文前进行隐私分类。将非公开的 Figma 文件、截图、设计变量、组件库和导出素材视为敏感内容。
  5. 对于任何 use_figma 操作,先调用已安装的 figma:figma-use 技能。对于 FigJam 或 Slides,也要调用相关的已安装 Figma 技能。
  6. 对于创建/更新/删除画布的工作,要求明确范围:目标文件或节点、预期变更、回滚或复制策略,以及事后需收集的证据。
  7. 路由至专家技能,并要求其将结果标注为 Ran、Skipped、Planned 或 Manual。

路由默认规则

  • 理解文件、画框、节点、变量集、组件树或 Dev Mode 规格:figma-context-reader。
  • 将选定设计转换为实现方案或组件映射:figma-design-to-code-bridge。
  • 将浏览器/应用中的实时 UI 捕获为可编辑的 Figma 图层:figma-code-to-canvas。
  • 创建或编辑画框、组件、autolayout、变量、FigJam 对象或 Slides 对象:figma-canvas-editor。
  • 同步 tokens、变量、组件库、Code Connect 或样式漂移:figma-design-system-sync。
  • 导出/下载/准备图像、SVG、字体或设计素材:figma-assets-manager。
  • 添加、移除、绑定或审计 Figma Effects:figma-apply-effects。
  • 检查某个 Figma 工作流是否有效、最新、隐私安全且有证据支撑:figma-workflow-auditor。

安全与证据规则

  • 在当前会话中不存在已连接工具或技能前,不要声称已有 Figma MCP 访问权限。
  • 除非有工具响应、元数据回读、截图或导出产物证明,否则不要声称已发生 Figma 变更。
  • 未经明确批准,不要将私有 Figma 内容、截图、URL、源代码或素材上传至非 Figma 的外部服务。
  • 当 Figma MCP 不可用时,返回阻塞或回退路径:手动 Figma 操作说明、本地代码实现、截图审计或素材导出请求。
  • 在大范围破坏性编辑前,优先复制画框/组件。

输出

使用 assets/figma-handoff-template.md 进行路由交接和最终报告。

校验

编辑本技能时运行:

python3 $CODEX_SKILLS_DIR/.system/skill-creator/scripts/quick_validate.py $CODEX_SKILLS_DIR/senior-figma-orchestrator python3 $CODEX_SKILLS_DIR/senior-skill-architect/scripts/lint_production_skill.py $CODEX_SKILLS_DIR/senior-figma-orchestrator python3 -m json.tool $CODEX_SKILLS_DIR/senior-figma-orchestrator/evals/evals.json >/dev/null

限制

资料未提供具体的收费、价格、平台支持范围或效果数据。