关于 figma-design-system-sync
figma-design-system-sync 用于协调 Figma 设计系统产物与本地代码规范。它可映射令牌和组件、规划更新,并为同步工作提供治理与安全检查。
主要功能
- 01对照本地代码规范审查 Figma 产物
- 02映射变量、令牌、组件和变体
- 03规划样式与组件更新
- 04制定治理、命名、版本和发布规则
- 05重命名前要求迁移映射与回滚方案
适用场景
- 01比较 Figma 变量与本地令牌
- 02映射 Figma 组件和代码组件
- 03规划设计系统更新
- 04建立设计系统变更规则
MCP 相关
该技能会读取 Figma 上下文,并可在可用时调用 `figma:figma-code-connect`。需要修改时,会在明确范围后将工作交给 `figma-canvas-editor` 或 `figma-apply-effects`。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill figma-design-system-sync安装后在 Claude Code 中输入/figma-design-system-sync确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlassets/design-system-sync-report.mdevals/evals.json详细介绍
Figma 设计系统同步
当 Figma 工作涉及可复用的系统契约时,使用此技能:变量、样式、组件、变体、效果、资源、Code Connect 和本地代码令牌。
模式
audit:将 Figma 系统产物与本地代码规范进行比较。sync-plan:规划变量、样式和组件更新。token-map:将 Figma 变量映射到本地令牌。component-map:将组件和变体映射到代码组件。code-connect:通过已安装的 Figma 技能创建或审查 Code Connect 文件。governance:提出命名、版本管理和推出规则。
工作流
- 使用
figma-context-reader读取 Figma 上下文,除非已有当前上下文简报。 - 提出同步操作建议前,先检查本地代码令牌和组件。
- 如果请求涉及 Code Connect,且存在
figma:figma-code-connect,则调用它。 - 构建差异对比:Figma 源、代码目标、状态、风险和拟议更改。
- 对于修改操作,将任务交由
figma-canvas-editor或figma-apply-effects,并明确指定范围。 - 在将 JSON/令牌输出作为依据前,先在本地验证。
防护措施
- 未提供迁移映射时,不要重命名或删除变量、组件或样式。
- 未经审查,不要将生成的代码或变量视为事实来源。
- 记录每种产物的权威方向:从 Figma 到代码、从代码到 Figma,或手动协调。
- 确保变量绑定承诺与当前 Figma Plugin API 支持兼容。
安全与隐私
- 将未发布的令牌、库名称、组件清单和源组件代码视为敏感信息。
- 未提供明确的迁移映射和回滚路径时,不要推送变量/组件重命名。
- 未经批准,不要将私有令牌导出文件或组件快照上传到外部服务。
输出格式
使用 assets/design-system-sync-report.md。
资源
- 阅读
$CODEX_SKILLS_DIR/senior-figma-orchestrator/references/figma-mcp-compatibility.md,了解当前能力检查方法。
评论
支持 Markdown