mcpField
I
interview-me

interview-me

github.com/angusfretwellAgent 工作流176 次安装4 天前更新
代码仓库

关于 interview-me

interview-me 是一项 Agent 技能,用于从当前会话中梳理显性和隐含的待决问题,并分轮提问。它根据回答重新规划后续问题,直到问题得到回答或不再适用。

主要功能

  1. 01识别未决问题与隐含假设
  2. 02按主题分轮提出问题
  3. 03优先询问影响后续的问题
  4. 04根据回答调整问题清单
  5. 05为判断题提供建议与理由
  6. 06将澄清请求作为消息发送

适用场景

  1. 01开始工作前厘清范围与目标
  2. 02在设计选择前比较具体选项
  3. 03发现可能改变方案的假设
  4. 04根据澄清答复更新后续问题

安装

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

$npx skills add https://github.com/angusfretwell/skills --skill interview-me

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

详细介绍

梳理会话中所有尚未解决的问题,包括隐含的问题:待定事项、“选 A 还是选 B”的分歧,以及一旦假设不成立就会改变工作方向的前提。

分轮提问——每轮针对一组相关问题调用一次 AskUserQuestion。安排轮次时,先问答案会影响后续问题的问题:先问范围,再问设计,最后问细节。选项应是实际可行的方案;如果最适合通过观察来比较选项,就附上预览,例如代码、模型图或配置结构。对于需要判断的问题,给出推荐方案,并在说明中解释推荐理由。

每轮之间,根据答案重新规划:将答案已解决的问题移除,细化其余问题,并补充答案引出的问题。“其他”自由文本回复也算答案——应纳入考虑。

如果对方要求澄清,或需要先看到某些内容才能进入下一轮,就写成一条消息并结束本轮。等对方回复后再重新提问,并纳入回复中已解决的问题。结束本轮才能真正送达消息:在本轮中,思考时草拟的答案看似已经发出,实际上并没有;因此,依赖这条消息的后续提问(例如“既然如此……”)会发给一个从未看到消息的人。

当所有梳理出的问题都已得到回答或被移除,且最后一轮的答案没有引出后续问题时,即为完成。

评论

支持 Markdown