원클릭으로
brainstorming
在开展任何创造性工作之前必须使用:创建功能、构建组件、添加能力或修改行为。在动手实现前,先探索用户意图、需求并制定设计。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
在开展任何创造性工作之前必须使用:创建功能、构建组件、添加能力或修改行为。在动手实现前,先探索用户意图、需求并制定设计。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Update Kimi Code CLI user documentation after meaningful code changes that affect product behavior or user experience.
Map systematic debugging onto Ganymede Code native Debug / 排障 surfaces (probes, user verification bar, TodoList).
Map KimiCodeBoost engineering workflows onto Ganymede Code native UI and host tools (AskUserQuestion, TodoList, Agent, Plans panel, GanymedeBrowser, Worktree, Review).
当同时面对 2 个及以上相互独立、无共享状态且无顺序依赖的任务时必须使用本技能
当需要在一个独立会话中执行已撰写的实现计划,并通过检查点进行复核时必须使用
当实现完成、所有测试通过且需要决定如何集成工作时必须使用——通过呈现结构化的本地合并、创建 PR 或清理工作树等选项,指导开发工作的收尾
| name | brainstorming |
| description | 在开展任何创造性工作之前必须使用:创建功能、构建组件、添加能力或修改行为。在动手实现前,先探索用户意图、需求并制定设计。 |
通过自然的协作对话,帮助把想法完善为成熟的设计与规格。
首先理解当前项目上下文,然后一次只问一个问题来打磨想法。一旦理解了要构建的内容,就呈现设计并征得用户同意。
在展示设计并获得用户批准之前,不得调用任何实现类技能、编写代码、搭建项目或采取任何实现动作。无论项目看起来多么简单,这一点都适用于所有项目。 **Ganymede Code:** 澄清问题与方案选择 **必须** 调用 `AskUserQuestion`(Question bar)。**禁止** 在 assistant 消息中输出 A/B/C/D 文本选项列表。仅当 `AskUserQuestion` 不可用时才退回纯文本。每个项目都必须经历这个过程。待办清单、单函数工具、配置变更——全都需要。"简单"的项目最容易因为未经审视的假设而造成返工。设计可以很短(真正简单的项目只需几句话),但你必须展示设计并获得批准。
你必须为以下每一项创建任务,并按顺序完成:
docs/kimicodeboost/specs/YYYY-MM-DD-<topic>-design.md 并提交digraph brainstorming {
"Explore project context" [shape=box];
"Ask clarifying questions" [shape=box];
"Propose 2-3 approaches" [shape=box];
"Present design sections" [shape=box];
"User approves design?" [shape=diamond];
"Write design doc" [shape=box];
"Spec self-review\n(fix inline)" [shape=box];
"User reviews spec?" [shape=diamond];
"Invoke writing-plans skill" [shape=doublecircle];
"Explore project context" -> "Ask clarifying questions";
"Ask clarifying questions" -> "Propose 2-3 approaches";
"Propose 2-3 approaches" -> "Present design sections";
"Present design sections" -> "User approves design?";
"User approves design?" -> "Present design sections" [label="no, revise"];
"User approves design?" -> "Write design doc" [label="yes"];
"Write design doc" -> "Spec self-review\n(fix inline)";
"Spec self-review\n(fix inline)" -> "User reviews spec?";
"User reviews spec?" -> "Write design doc" [label="changes requested"];
"User reviews spec?" -> "Invoke writing-plans skill" [label="approved"];
}
终止状态是调用 writing-plans。 不要调用 frontend-design、mcp-builder 或任何其他实现类技能。头脑风暴之后只能调用 writing-plans。
理解想法:
AskUserQuestion)AskUserQuestion 的 Other 选项收集探索方案:
AskUserQuestion 呈现 2–3 个 option(推荐项放首位并加 (Recommended)),不要写成 Markdown A/B/C展示设计:
AskUserQuestion 请用户确认是否合适追求隔离与清晰的设计:
在现有代码库中工作:
文档:
docs/kimicodeboost/specs/YYYY-MM-DD-<topic>-design.md
-(用户对规格位置的偏好优先于此默认路径)规格自检: 写完规格文档后,用新的眼光审视:
直接在文档中修复问题,无需重新审阅——修复后继续下一步。
用户审阅关卡: 规格审阅循环通过后,请用户在继续前审阅书面规格。Ganymede Code: 规格写入后会出现在右侧 计划面板(⌘⇧L);引导用户在该面板中阅读,而不是只依赖聊天里的路径:
"规格已写入
<path>,请在计划面板(⌘⇧L)中审阅。如需修改请告诉我;确认后再开始编写实现计划。"
等待用户回复。如果用户要求修改,完成修改后重新运行规格自检循环。只有用户批准后才能继续。
实现(Ganymede):
AskUserQuestion 请用户确认切换到 计划(Plan)模式 撰写实现计划。在 Ganymede Code 中,用内建 GanymedeBrowser(必要时配合 GanymedeSites)展示原型、布局对比或架构图。不要启动 KimiCodeBoost 上游的本地 HTTP 视觉助手服务器,也不要运行 kimi server / WebBridge 流程。
适时提供可视化助手: 不要一开始就提供。等到某个问题明显「展示出来比口头说明更清楚」时——是真实的原型、布局或图表问题,而不仅仅是 UI 话题。第一次出现这种情况时,以单独消息提出:
"接下来这部分如果展示出来可能会更清楚——我可以用 Ganymede 内建浏览器整理原型、图表和对比。需要我打开吗?"
这条邀请必须是独立消息。 只能包含邀请,不能夹带澄清问题、总结或其他内容。等待用户回复。如果接受,用 GanymedeBrowser 打开本地预览页(可将静态 HTML 写入项目临时路径或通过 GanymedeSites 注册后预览)。如果拒绝,继续纯文本对话,除非用户主动提起,否则不再邀请。
逐问题决策: 即使用户接受了,也要对每个问题单独决定使用浏览器还是文本。判断标准是:用户通过看到是否比阅读更能理解?
关于 UI 话题的问题不自动等于视觉问题。"在这个上下文中 personality 指什么?"是概念问题——用 AskUserQuestion。"哪种向导布局更好?"是视觉问题——用 GanymedeBrowser。
工具映射细节见 ganymede-engineering-bridge skill。