원클릭으로
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 结论,不重复维护视觉和交互细节。