mcpField
C
core-interview

core-interview

github.com/pwgulerAgent 工作流10121 次安装2 周前更新
代码仓库

关于 core-interview

core-interview 是用于逐项梳理主题决策树、达成一致的 Agent 技能。它面向需求访谈场景,规定何时提问、检查代码库或采用并记录假设。

主要功能

  1. 01按决策树梳理需求
  2. 02每次只询问一项关键决定
  3. 03提问前先检查代码库
  4. 04记录低风险假设
  5. 05在总结中列出采用的假设

适用场景

  1. 01实现前澄清需求
  2. 02按依赖顺序确定设计选择
  3. 03查阅现有代码而非询问用户

安装

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

$npx skills add https://github.com/pwguler/skills --skill core-interview

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

详细介绍

不断向用户提问,直到你们双方就主题的每个部分达成一致。将主题视为一棵决策树。先确定每项决策,再处理依赖于它的决策。不要留下任何未确定的分支。并非每个分支都需要向用户提问。代码可以确定答案,也可以依据下方规则采用假设。

规则:

  • 只提出答案会影响构建内容的问题。如果你的建议很明确,且选错的代价很低,就不要提问。采用该建议,记录为假设,然后继续。
  • 每次只向用户提出一个实际决策。如果你的 Agent 有提问工具,请使用它。等待用户回答后再提出下一个问题。选项是你提供的候选答案,并将推荐答案放在第一位。把低风险的澄清合并到一个问题中。
  • 用户随时可以输入选项之外的答案。因此,工具不会限制决策的选择范围。
  • 如果代码库可以回答某个问题,就去代码库中查找。不要询问用户。如果你需要某项事实,先在本次会话中查明,再提出依赖于该事实的问题。
  • 当用户无法用文字描述目标行为时,请其提供参考实现。参考实现是需要复现其行为的源代码,也可以使用其他语言或库。源代码比文字描述或屏幕截图更好。
  • 最终摘要应列出你采用的每项假设。用户可以在一条回复中拒绝其中任何假设。被拒绝的假设只会重新开启其自身分支。

评论

支持 Markdown