关于 get-context
Get Context 是产品设计工作的前置技能,用于明确设计对象和用户预期结果。它补齐简报中的关键信息,并将简要需求与默认设定交给下一设计流程。
主要功能
- 01明确设计对象与预期结果
- 02避免重复询问已回答内容
- 03利用相关的已存设计背景
- 04回述简报与默认设定
- 05交接至下一工作流程
适用场景
- 01启动产品 UI 设计请求
- 02厘清改版或扩展需求
- 03为构思或实现准备设计简报
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ openai/ role-specific-plugins --skill get-context安装后在 Claude Code 中输入/get-context确认已加载。
附带文件agents/openai.yaml
详细介绍
获取上下文
在处理要求设计、构建、制作原型、克隆、重新设计、扩展或生成产品 UI 方向的产品设计请求时,请在开始时运行此技能。
使用提问模式,明确以下内容:
- 正在设计、重新设计或扩展什么产品、网站、功能、工作流、组件或屏幕
- 此功能、改动、应用或网站应帮助用户完成什么
不要重复询问已回答的问题。明确以上两点后,用简短的一句话复述需求和默认设置,说明下一工作流,并在同一轮中继续。复述不是请求用户批准。用户随时可以调整风格、范围或交互方式。
硬性限制:在设计目标或预期用户结果尚不明确时,不要实现 UI、搭建原型、启动服务或创建文件。
关键覆盖规则
- 继续之前,请参阅插件路由器 $index。
- 遵循 $critical-overrides。
用户上下文
开始前,加载 $user-context,并在本地 shell 可用时运行其预检脚本。
在相关时,使用已保存的产品 URL、Figma 文件、屏幕截图、参考图片、代码库路径、Storybook、设计令牌、设计系统、品牌素材、组件参考、浏览器偏好设置和分享目标作为参考依据。
不要检查所有已保存的参考资料。只检查当前任务所需的内容。
移交给下一工作流
-
如果下一工作流已明确,请在发送需求复述前阅读相应技能。不要只提及尚未阅读的技能。
-
执行
$ideate、$url-to-code或$image-to-code前,请用一条简短、面向用户的说明复述最低限度的需求和任何默认设置。 -
如果目标和预期用户结果已明确,请在同一轮中继续执行下一工作流。不要等待用户明确确认。如果用户提供反馈,请据此调整并修正方向。
-
开始复杂的应用、原型、克隆、重新设计或构建任务前,发送一条简短的预期说明,然后继续。示例:
This kind of build usually takes about 10-15 minutes, and ambitious ones can take longer. Good moment to grab coffee or tend to something else; I’ll keep moving and bring the prototype back when it is ready.
对于微小的静态改动、快速审查、简单研究、仅设置或仅分享请求,不要发送此说明。
完成标准:设计目标和预期用户结果已明确,默认设置已复述,且已阅读所有已确定的下一项技能。