关于 mastergo-magic-skill
mastergo-magic-skill 为 MasterGo 工作流提供原型生成和设计稿转代码指导,面向需要在设计稿与前端实现间转换的任务。它规定输入校验、工具选择及默认产出规范。
主要功能
- 01将页面需求转为 HTML 并同步到 MasterGo
- 02从设计稿获取代码和资源
- 03按任务类型选择 MCP 工具
- 04校验链接、图层和文档参数
- 05提供原型与代码生成默认规范
适用场景
- 01根据页面需求创建后台原型
- 02从 MasterGo 设计稿提取前端代码
- 03定位链接缺少 layer_id 的问题
MCP 相关
指导使用 mcp__C2d 和 mcp__getD2c;要求调用前检查 MCP 工具的参数 schema。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ superproxy/ skills --skill mastergo-magic-skill安装后在 Claude Code 中输入/mastergo-magic-skill确认已加载。
附带文件examples.mdreadme.md
详细介绍
来自项目 READMEMasterGo Magic MCP 工作流
用于两类任务:
- 原型生成(C2D):把页面需求转为 HTML 并同步到 MasterGo 设计稿。
- 设计稿转代码(D2C):从 MasterGo 设计稿拉取代码与资源落盘。
输入优先级
shortLink(优先,建议goto或含layer_id的链接)fileId + layerId- 仅
fileId(不稳定,通常仍需layerId)
若缺 layerId,必须向用户索取含 layer_id 的链接或直接索取 layerId。
执行步骤
- 先读工具 schema:调用 MCP 前先确认工具参数要求。
- 识别任务类型:
- 用户说“生成原型图/页面原型” => 用
mcp__C2d - 用户说“生成前端代码/落盘资源” => 用
mcp__getD2c
- 用户说“生成原型图/页面原型” => 用
- 参数校验:
- C2D:至少要
data,并尽量带shortLink或fileId - D2C:必须
contentId + documentId
- C2D:至少要
- 错误分流:
10003:token 或权限问题(团队版编辑/研发席位、文件编辑权限)Could not extract layerId from URL:链接缺layer_id
- 输出结果:
- 说明是否成功
- 若失败,给最短下一步(补参数或修权限)
原型生成默认规范(C2D)
- 目标:中保真后台页面
- 桌面端默认宽度:
1440 - 默认主色:
#1677FF - 结构:页面头部、筛选区、表格区、批量操作、分页
- 组件命名建议:
FilterBar、StudentTable、StudentFormModal
设计稿转代码默认规范(D2C 后续代码)
- 框架默认:
Vue 3 - 样式要求:严格遵循设计稿参数,优先
rem适配 - 结构要求:按模块组件化拆分
- 资源要求:图标/图片落到
assets - 兼容目标:Chrome 90+ / Edge 90+ / Safari 14+
- 若设计细节不明确,先问用户再继续
参考示例
见同目录 examples.md 与 说明.md。
评论
支持 Markdown