mcpField
I
interview

interview

github.com/enzed开发1044 次安装7 周前更新
代码仓库

关于 interview

interview 是面向开发者的规格编写技能,用于规划现有代码库的变更。它先探索实现并总结系统,再通过详细访谈收集需求,最后写出规格文档。

主要功能

  1. 01并行探索代码库
  2. 02全面总结系统与文件
  3. 03基于发现访谈需求
  4. 04将规格写入文件

适用场景

  1. 01变更前了解现有功能
  2. 02收集实现与 UX 需求
  3. 03记录达成一致的软件规格

安装

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

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

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

详细介绍

规范访谈

阶段 1:探索

提出任何问题之前,先使用 subagent_type=Explore 的 Task 工具深入研究代码库,了解指令中所述主题的工作方式。如有需要,可并行启动多个探索 Agent,分别研究不同方面(例如数据流、UI 组件、状态管理和相关系统)。

探索完成后,向用户提供全面详尽的摘要,涵盖:

  • 当前功能/系统的工作方式
  • 关键文件及其职责
  • 数据流和状态管理
  • 与其他系统的依赖关系和集成方式
  • 使用的现有模式或惯例

阶段 2:访谈

提供摘要后,使用 AskUserQuestion 工具详细采访我,问题可以涉及任何方面:技术实现、UI 和 UX、顾虑、权衡等;但要确保问题并非显而易见。结合探索所得的信息,提出有针对性且具体的问题,而不是泛泛而谈。深入访谈,并持续提问,直到访谈完成。

阶段 3:规范

访谈完成后,将规范写入文件。

$ARGUMENTS

评论

支持 Markdown