用途:通过 Figma MCP 服务器读取 Figma 设计上下文,适合在需要根据 Figma 链接或 UI 设计图获取设计信息的场景中使用。
主要能力:自动检测 Figma MCP 工具是否可用;若不可用则引导用户完成配置或允许跳过;支持从参数中解析设计输入(Figma 链接、从 Figma 复制的设计提示或附加的 UI 设计图);使用 Figma MCP 工具读取设计;按指定格式整理输出并保存。
使用方式:输入原始参数 $ARGUMENTS,从中推断 DESIGN_INPUT(可选)与 OUT_DIR(未提供时默认为 .implement-assets/figma)。执行流程包括:用 ToolSearch 做预检,检测 Figma MCP 工具是否可用;若不可用,用 AskUserQuestion 引导配置或允许跳过;解析设计输入,若为附加 UI 图片则先展示上下文,再用 AskUserQuestion 请用户在 Figma 中选择相关组件;若输入为空则用 AskUserQuestion 询问用户;随后用 Figma MCP 工具读取设计,按 references/output-format.md 格式化,最后通过 Bash 执行 mkdir -p OUT_DIR,并用 Write 工具将完整格式化输出保存到 OUT_DIR/blueprint.md。
适用场景:需要读取 Figma 设计以辅助实现或理解 UI 的工作流。
限制:依赖 Figma MCP 服务器可用;具体配置步骤、输出格式细节及规则见 references/rules.md 与 references/output-format.md,资料中未提供其内容;未提供收费、价格、平台或效果等信息。