关于 openspec-explore
openspec-explore 是用于梳理不明确需求、比较方案及探索代码库的技能,适合正式提出变更前使用。探索过程以对话进行,不创建文件或工件;明确方向后可转入 OpenSpec 的变更规划流程。
主要功能
- 01使用 /opsx:explore 探索想法
- 02调查代码库与问题
- 03比较方案并澄清需求
- 04在探索中创建图表
- 05转入正式变更规划
适用场景
- 01提出变更前澄清需求
- 02选择方案前比较不同做法
- 03寻找代码库中的改进机会
- 04无需创建规划工件即可头脑风暴
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ partme-ai/ openspec-skills --skill openspec-explore安装后在 Claude Code 中输入/openspec-explore确认已加载。
详细介绍
OpenSpec 探索技能
使用 /opsx:explore 来梳理想法、调查问题、比较选项并明确需求——全程不会创建任何工件,也不会确定结构。当想法逐渐清晰时,可转到 openspec-new 或 openspec-ff。
适用场景
- 需求尚不明确,用户需要先进行调查。
- 在做决定前比较多种方案。
- 用户想探索代码库,寻找改进机会。
- 在正式提出变更方案前进行头脑风暴。
前提条件
- 项目中已初始化 OpenSpec(参见 openspec-initial)。
工作流
-
开始探索
- 运行
/opsx:explore或/opsx:explore [topic]。 - Agent 会开启一段探索式对话,无需遵循特定结构。
- 运行
-
调查
- 分析代码库、比较选项、创建图表、回答问题。
- 探索期间不会创建任何工件——这纯粹是思考过程。
-
准备就绪后转入下一步
- 用户明确方向后,建议运行
/opsx:new <change-name>来启动正式变更。 - 如果用户想一次性创建所有规划工件,也可以运行
/opsx:ff <change-name>。
- 用户明确方向后,建议运行
输出
- 不会创建任何工件或文件。输出就是对话本身——其中包含见解、选项和建议。
后续步骤
- 准备好采取行动时:使用 openspec-new 来启动变更,或使用 openspec-ff 快速完成规划。
故障排除
- “无法识别命令”:确保已初始化 OpenSpec(
openspec init)。参见 openspec-initial。
参考资料
评论
支持 Markdown