一键导入
decision-ui
Load when Codex 即将要求用户在 2-3 个互斥方案中做真实决定、准备询问阻塞性澄清问题或需要确认高影响取舍;将选择转换为宿主原生可点击 UI,并在工具不可用时诚实文本回退。不要用于低风险实现细节、只有一个合理答案的问题、普通信息采集或不需要用户决策的完成汇报。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Load when Codex 即将要求用户在 2-3 个互斥方案中做真实决定、准备询问阻塞性澄清问题或需要确认高影响取舍;将选择转换为宿主原生可点击 UI,并在工具不可用时诚实文本回退。不要用于低风险实现细节、只有一个合理答案的问题、普通信息采集或不需要用户决策的完成汇报。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Load when a task needs a throwaway prototype, state-model sanity check, UI variant, image-assisted visual mockup, mock interaction, or playable design; do not use for production feature work.
Load when a user describes a Web animation or motion effect without knowing its name and needs the precise term or close alternatives; use only for naming, not design, implementation, or review.
Load when a frontend task needs Apple-platform design guidance or physical, gesture-driven, velocity-aware, interruptible interaction; skip generic visual styling and use review-animations for report-only motion review.
Load when a task needs polished product UI, web pages, landing pages, dashboards, React components, HTML/CSS layouts, or styling; skip routine frontend logic and reports.
Load when a task needs React or Next.js frontend logic, component patterns, state, forms, routing, accessibility, or responsive behavior; use frontend-design for visual direction.
Load when an existing Web product, especially a dashboard, dense-data view, or multi-step app, needs a deep evidence-backed experience review; report findings only, and use design-taste-frontend for marketing-page direction, code-review for source diffs, web-design-guidelines for checklist compliance, or frontend-design for implementation.
| name | decision-ui |
| description | Load when Codex 即将要求用户在 2-3 个互斥方案中做真实决定、准备询问阻塞性澄清问题或需要确认高影响取舍;将选择转换为宿主原生可点击 UI,并在工具不可用时诚实文本回退。不要用于低风险实现细节、只有一个合理答案的问题、普通信息采集或不需要用户决策的完成汇报。 |
把真正需要用户判断的选择做成原生交互控件,同时保持 Agent 的执行自主性。不要把 Markdown 列表伪装成按钮,也不要为了展示 UI 而制造无意义的决策。
先判断是否真的需要用户选择。仅在答案会实质改变以下至少一项时停下来询问:
遇到以下情况时直接做出合理假设并继续:
request_user_input。1/2/3。(Recommended)。Other 选项,不要手工再添加一个“其他”。遵守宿主工具的字段限制。对于 Codex 当前的 request_user_input,保持:
header 不超过 12 个字符question 为一个清晰句子对于会阻塞执行的决定,调用原生选择工具并等待用户回答,不设置自动继续超时。
对于仅能改善结果、但不值得阻塞的补充偏好,仅在工具明确支持自动解析时使用其非阻塞或超时机制;推荐项必须同时是超时后的安全默认值。工具不支持时,采用合理默认值继续,并在结果中简短说明假设。
完成答案后的可选后续动作不等同于阻塞性决策:
request_user_input 时,不要为了显示按钮而把已完成任务重新变成阻塞问答。结构化选择工具不可用时:
不要声称文本列表是可点击的,也不要为了逃避工具不可用而替用户做高影响决定。
一次合格的 Decision UI 交互应满足: