ワンクリックで
ui-design
SpecForge 内部 UI 设计技能。用于根据 requirements 生成或确认视觉风格、页面地图、用户流程、交互状态和固定 Pencil 原型证据。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
SpecForge 内部 UI 设计技能。用于根据 requirements 生成或确认视觉风格、页面地图、用户流程、交互状态和固定 Pencil 原型证据。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
SpecForge requirements 主能力包。用于把 brief、brainstorm、PRD、research、gap report、wiki 当前事实和用户确认转成可测试、可追踪、可交给 UI / technical design / tasking / verification 的 REQ / AC / NFR / 边界 / handoff 行为契约。
生成或更新 SpecForge 工作项的需求规格;用于活跃工作项的 ready artifact 为 requirements,或需要把产品需求文档 / 简报转成可测试行为、边界、用户故事、验收标准和影响面标记时。
SpecForge 内部需求技能。用于为 work item 生成清晰、可测试的功能需求、非功能需求、范围边界、不在范围内和验收标准。
SpecForge 跨阶段代码智能能力包。用于任何阶段需要 Wiki-first 定位现有代码范围、选择 CodeGraph / MCP / SCIP / Repomix / rg、检查 provider freshness、归一 graph_facts、分析影响面 / affected tests 或生成 Wiki 回写候选时必读;不要只在 sf-steering 中使用。
为存量项目或大型代码库建立 SpecForge 项目画像;用于新需求或 bugfix 前理解现有架构、刷新 wiki、生成后续 work item 的上下文基线。
SpecForge 测试工程主能力包。用于 sf-verify 在验证前把 requirements、tasks、UI、technical design 和 code review 风险转成可解析 TC/PW 用例、runtime runbook、auth strategy、自动化计划和可归档 evidence。
| name | ui-design |
| description | SpecForge 内部 UI 设计技能。用于根据 requirements 生成或确认视觉风格、页面地图、用户流程、交互状态和固定 Pencil 原型证据。 |
本技能只处理用户可见体验,不处理后端架构、API、数据库或部署方案。SpecForge 的默认且唯一 UI 原型通道是 Pencil:有 UI 影响时,必须产出 01-spec/ui-mockup.pen 和导出截图;Figma、HTML、ASCII、设计类第三方 skill 只能作为参考输入,不能作为本阶段的正式交付通道。
若本 work item 不涉及 UI,写一个明确的 N/A 结论,说明为什么跳过以及后续如何验证"无 UI 影响"。
00-intake/brief.md00-intake/prd.md(存在时)00-intake/brainstorm.md(存在时,用于获取用户画像和体验方向确认)01-spec/requirements.md.specforge/core/standards/product.md(用户画像、调研方法论).specforge/core/standards/design.md(无障碍红线、信息架构、交互设计、视觉层级).specforge/core/standards/pc-ui-design-spec.md(PC 端业务系统、运营后台、管理系统、数据管理工具,或用户明确提供该规范时读取;具体数值优先于通用设计基准).specforge/core/standards/workflow.md.specforge/core/standards/ai-toolkit.mdcore/skills/ui-ux/pencil/SKILL.mdcore/skills/ui-ux/design-system/SKILL.mdcore/skills/ui-ux/design-system/references/read-profiles.md#Design Mode Routing;交接后续阶段前输出 Design Contract Summary 的 Markdown 表和符合 core/skills/ui-ux/design-system/contracts/design-contract.schema.json 的 JSON block。core/skills/ui-ux/design-system/foundations/foundation-system.md#Color System、data/aesthetic-palettes.csv 和 data/color-support.csv,并把 palette_id、semantic tokens、usage rules、accessibility、source_url、license_note、contrast checks 和 avoid rules 写入 Design Contract JSON。core/skills/ui-ux/design-system/references/design-composition.md 和 foundation 数据表,并写入 Design Contract JSON 的 foundation_system。core/skills/ui-ux/design-system/references/reference-workflow.md#UX / IA Add-on;不再内置 web-design-guidelines01-spec/ui-design.md01-spec/ui-mockup.pen01-spec/ui-mockup-export/*.pngui-design.md 和 Pencil 原型。ui-design.md 和 Pencil 截图是后续实现与验证的依据。prd.md、brainstorm.md 或 requirements.md 中提取目标用户画像(Persona),确认用户的目标、痛点和行为模式。core/skills/ui-ux/design-system/references/reference-workflow.md#UX / IA Add-on,并归一化为本文件内容。pc-ui-design-spec.md,在 Visual Style Brief 中写入设计系统来源和核心 token;后续 Pencil、HTML/CSS、前端实现都不得擅自改这些数值。design-system,把 Creative Direction、美学方向推荐、DESIGN.md extraction、Composition Recipe、foundations、组件契约、页面模式、样例板、动效 / GSAP 边界和去廉价感 review 归一化到 UI design。scope: "both",不要把组合值写入 design_mode。已确认 / 高影响未知 / 可安全默认。[UI DECISION CONFIRMED] 或 UI Direction Status: confirmed,并记录用户选择、放弃项和影响。Button、Card、Table。01-spec/design/components/<component-name>.contract.md,覆盖 anatomy、variants、states、mapping、props、events、slots、motion 和 verification。core/skills/ui-ux/pencil/SKILL.md;Pencil 只消费已确认 Design Contract,不重新决定审美。01-spec/ui-mockup.pen。color_system 和 foundation_system 到 Pencil variables;如果只能同步颜色,记录阻断或补救计划。.pen / 空画布最多读取一次。确认为空后必须立即创建第一屏,不能陷入空读循环。pencil_batch_design 后,必须确认目标 .pen 已保存 / 持久化;如果 Pencil MCP 没有单独 save 工具,则仍必须立刻重新打开或重读 01-spec/ui-mockup.pen。01-spec/ui-mockup-export/。64px、侧边导航 208px / 68px、模块间距 16px、控件高度 32px、表格行高 46px、圆角 8px 和主色 #277DEA。design-system/references/visual-qa-detectors.md 检查 Generic SaaS shell、Empty dashboard skeleton、KPI wallpaper、Blank framed content、Card soup、Fake premium gradient、Motion noise、State missing、Primitive pile 等 detector。core/skills/ui-ux/pencil/references/pencil-quality-gate.md 检查 token sync、组件复用、截图、布局、Product UI layout 和 Design Contract adherence。ui-design.md。Design Contract Summary 必须包含 JSON block,供 technical design、tasking、implementation 和 verification 读取。color_system,供后续阶段校验 token、对比度、dark mode 和禁止组合。foundation_system,供后续阶段校验字体、字号、行高、间距、圆角、阴影、motion token 和 GSAP 边界。instructions.mjs 返回 ui-direction-unconfirmed,或上游没有用户确认的 UI / 视觉 / 体验方向。.pen、导出截图或明确 Pencil 阻断原因。.pen 未保存、保存后无法重读、重读后仍为空画布,或截图不是来自保存后的目标文件。ui-design.md 能让 reviewer 判断 UI 是否满足需求。.pen、导出截图、无障碍自查和视觉质量修正记录。color_system,且 palette 不只是单点 hex。foundation_system,且 typography / spacing / radius_shadow / motion 都可映射到实现和 Pencil variables。.pen 保存后可重读,且 ui-design.md#9. Pencil 原型证据 记录保存状态、重读校验和截图证据。technical-design.md 只引用本文件的 UI 结论,不重复维护视觉和交互细节。