mcpField
P
probe

probe

github.com/ilamanov开发62 次安装
代码仓库

关于 probe

Probe 是一种开发技能,用于在实现复杂改动前先确认其结构。它会为关键决策创建实际代码桩,展示方案与备选项,并在用户同意后停止。

主要功能

  1. 01识别决定改动结构的关键事项
  2. 02在实际文件路径创建代码桩
  3. 03使用真实类型和签名
  4. 04说明决策及难点备选方案
  5. 05达成一致后停止,不做实现

适用场景

  1. 01实现前确认 API 设计
  2. 02评审架构与模块边界
  3. 03就复杂改动的接口达成一致

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ilamanov/skills --skill probe

安装后在 Claude Code 中输入/probe确认已加载。

详细介绍

探查

目标

在实现复杂改动之前,与用户就其结构达成一致。有些决策会影响其他所有工作,例如架构、API、接口和模块边界。如果其中一项决策有误,就必须返工很多内容。先就这些决策达成一致,成本更低。

步骤

  1. 找出决定改动走向的决策。 只有这些决策才纳入骨架。
  2. 用真正的代码编写桩。 将文件放在实际位置。使用真实的类型和签名。留空函数体。不要编写逻辑或测试。不要提交。
  3. 向用户展示骨架。 用一行说明每项决策及其原因。如果某项决策很难定夺,说明备选方案。
  4. 根据用户的意见修改桩,直到用户同意。 不要扩大范围。

规则

  • 如果改动很简单,请告知用户无需进行探查。
  • 用户同意后就停止。不要实现改动。

评论

支持 Markdown