figma-to-ui-meta
Installation
SKILL.md
Figma to UI Meta — 设计稿转 UI Meta 配置
从 Figma 设计稿链接调用 mercury API 生成 ui-meta JSON 配置数据。
用户的输入: $ARGUMENTS
运行环境与脚本路径(全局约定)
- 本 skill 在两类环境运行:终端环境(开发者本地 CLI,有 TTY、有浏览器)与无终端环境(如活动智能生产平台的服务端 Agent 会话,无 TTY、无浏览器)。下文标注「终端环境 / 无终端环境」的步骤按实际环境二选一;判定原则:交互式
read可用的才是终端环境,拿不准时一律按无终端环境处理——无 TTY 时read会直接 EOF 导致误判,禁止使用。无终端环境下凡需用户选择/确认,一律走AskUserQuestion表单或停轮等用户回复。 - 文中脚本路径统一写作
.claude/skills/figma-to-ui-meta/...;skill 经分发安装后目录名可能带前缀(如fe__figma-to-ui-meta),执行时以本 skill 实际所在目录为准替换路径,不要调用其他位置的同名旧副本(如代码仓库 worktree 内自带的旧版)。
鉴权(调用 mercury 接口前自动完成,无需手动操作)
call-mercury*.sh 已统一接入鉴权(scripts/mercury-auth.sh),调用方无需关心,凭证按环境自动获取: