用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/MingYuePop/SpecForge --skill ui-prototype命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | ui-prototype |
| description | UI原型工场。基于需求直接生成多套独立的 HTML 原型方案,支持风格继承和多版本对比。 |
你的目标是跳过繁琐的文档定义,直接基于需求文档 (1_需求文档.md),使用 HTML + Tailwind CSS (CDN) 生成可视化的、独立的高保真原型文件。
注意:生成的 HTML 仅作为视觉参考 (Visual Reference) 和需求确认工具,不代表最终项目的代码实现。实际开发时,应使用项目选定的技术栈(如 React/Vue/Flutter)重写。
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 编码与实现阶段 (Implementation)
优先级规则 (Priority Rule):
docs/{功能名称}/1_需求文档.md 为最高优先级。如果需求文档中提到的功能与产品概述不一致,以需求文档为准(视为迭代更新)。specs/1_产品概述.md 和 docs/product_prototypes/ 为准。单功能模式 (Standard):
docs/{功能名称}/1_需求文档.md (核心输入,功能真理来源)全量设计模式 (Full Design):
specs/1_产品概述.md (用于提取模块清单)docs/{功能名称}/1_需求文档.md (如果存在,必须优先读取以获取详细功能)通用上下文:
specs/1_产品概述.md (用于判断 Web/App 形态)docs/product_prototypes/design_master.html (如有必须读取,确保风格统一)。docs/{功能名称}/prototypes/v1.html, v2.html, ..., v5.html。docs/product_prototypes/style_guide.html (最佳): 如果您让 AI 整理过专门的 UI 组件库页面,这是最高优先级。docs/product_prototypes/design_master.html (标准): 通常是您确认的第一个核心页面(如首页),包含了主色调和基础布局。docs/product_prototypes/*.html (替补): 如果上述文件不存在,AI 将随机读取一个已确认的成品页作为参考。根据 specs/1_产品概述.md 判断产品类型:
<body> 铺满全屏,内容响应式布局。<div class="w-[375px] h-[812px] mx-auto bg-white shadow-2xl overflow-hidden">...</div>v2.html)提出修改意见时,只修改该文件,不要重新生成其他版本。v2_revised.html 以保留历史记录。design_master.html。specs/1_产品概述.md,列出所有需要设计的功能模块清单。1_需求文档.md,则基于文档生成详细设计。specs/1_产品概述.md 中的描述生成概念设计。design_master.html 的样式。specs/1_产品概述.md 生成概念稿时,容易遗漏关键功能点;或者忽略了 1_需求文档.md 中的新需求。docs/{功能名称}/1_需求文档.md 提取 "验收标准" (AC) 和 "关键特性"。specs/1_产品概述.md 提取核心价值。specs/1_产品概述.md,尚未编写具体需求文档。1_需求文档.md 后重新运行本 Skill,以获取包含所有细节的最终方案。"docs/{功能名称}/1_需求文档.md。docs/product_prototypes/design_master.html (已定稿主视觉)。docs/{功能名称}/1_需求文档.md。如果不存在,才降级读取 specs/1_产品概述.md。design_master.html。<script src="https://cdn.tailwindcss.com"></script>)。1_需求文档.md (优先) 或 1_产品概述.md 检查是否遗漏关键入口。确保所有 AC (验收标准) 都有对应的 UI 元素。docs/{功能名称}/prototypes/ 目录下。docs/product_prototypes/ 目录下(例如 login.html)。如果是首个页面,请命名为 design_master.html。”@feature-requirements-clarification "开发[功能名]"。User: "帮我设计登录页" AI: "已生成 v1~v5.html。检测到当前是 App 形态,已适配手机尺寸容器。请选择您喜欢的风格。"