关于 interview
interview 是面向开发者的规格编写技能,用于规划现有代码库的变更。它先探索实现并总结系统,再通过详细访谈收集需求,最后写出规格文档。
主要功能
- 01并行探索代码库
- 02全面总结系统与文件
- 03基于发现访谈需求
- 04将规格写入文件
适用场景
- 01变更前了解现有功能
- 02收集实现与 UX 需求
- 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