一键导入
ganymede-debug-bridge
Map systematic debugging onto Ganymede Code native Debug / 排障 surfaces (probes, user verification bar, TodoList).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Map systematic debugging onto Ganymede Code native Debug / 排障 surfaces (probes, user verification bar, TodoList).
用 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 KimiCodeBoost engineering workflows onto Ganymede Code native UI and host tools (AskUserQuestion, TodoList, Agent, Plans panel, GanymedeBrowser, Worktree, Review).
在开展任何创造性工作之前必须使用:创建功能、构建组件、添加能力或修改行为。在动手实现前,先探索用户意图、需求并制定设计。
当同时面对 2 个及以上相互独立、无共享状态且无顺序依赖的任务时必须使用本技能
当需要在一个独立会话中执行已撰写的实现计划,并通过检查点进行复核时必须使用
当实现完成、所有测试通过且需要决定如何集成工作时必须使用——通过呈现结构化的本地合并、创建 PR 或清理工作树等选项,指导开发工作的收尾
| name | ganymede-debug-bridge |
| description | Map systematic debugging onto Ganymede Code native Debug / 排障 surfaces (probes, user verification bar, TodoList). |
Use this skill whenever 排障 (Debug) mode is active. Prefer Ganymede-native surfaces over plain Markdown checklists.
Debug mode silently preloads this skill (and systematic-debugging) when the mode is entered. Do not announce that preload, and do not start a turn until the user sends a real message.
| Debugging concept | Ganymede native capability |
|---|---|
| Four-phase root-cause investigation | Follow systematic-debugging strictly |
| Register temporary instrumentation | GanymedeDebugProbe (register / list / unregister) |
| Ask the user to manually verify a fix | GanymedeRequestDebugVerification → Composer verification bar |
| Investigation checklist | TodoList → Composer Todo bar |
| Clarify symptoms / repro steps | AskUserQuestion → Question bar |
// ganymede-debug-probe:<id> or equivalent), then call GanymedeDebugProbe with action: "register" (file, label, marker; line optional).GanymedeRequestDebugVerification with numbered steps (1–8) the user can follow, plus an optional hypothesis. The tool blocks until the user answers in the Composer bar.fixed — manually remove every registered probe from source (StrReplace / Edit by marker), then GanymedeDebugProbe unregister (or unregister each id). Do not leave temporary instrumentation behind.not_fixed — read userNotes and registeredProbes, gather more evidence (including probe output), and return to investigation. Do not stack another speculative fix without new evidence.// ganymede-debug-probe:abc123
console.log('[ganymede-debug-probe:abc123]', { phase: 'enter', value });
Register the same marker string via GanymedeDebugProbe so cleanup and the verification bar stay in sync.
{
"name": "GanymedeRequestDebugVerification",
"arguments": {
"hypothesis": "Null workspace path skipped project load after the recent settings change.",
"steps": [
"Reload the app with the same project open.",
"Confirm the project name appears in the top bar.",
"Send a short message and wait for a reply.",
"If anything still fails, note the exact UI text or console error."
]
}
}
GanymedeRequestDebugVerification returns fixed.systematic-debugging phase 1 when under time pressure.