mcpField
O
openspec-explore

openspec-explore

github.com/partme-ai开发48 次安装
代码仓库

关于 openspec-explore

openspec-explore 是用于梳理不明确需求、比较方案及探索代码库的技能,适合正式提出变更前使用。探索过程以对话进行,不创建文件或工件;明确方向后可转入 OpenSpec 的变更规划流程。

主要功能

  1. 01使用 /opsx:explore 探索想法
  2. 02调查代码库与问题
  3. 03比较方案并澄清需求
  4. 04在探索中创建图表
  5. 05转入正式变更规划

适用场景

  1. 01提出变更前澄清需求
  2. 02选择方案前比较不同做法
  3. 03寻找代码库中的改进机会
  4. 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)。

工作流

  1. 开始探索

    • 运行 /opsx:explore 或 /opsx:explore [topic]。
    • Agent 会开启一段探索式对话,无需遵循特定结构。
  2. 调查

    • 分析代码库、比较选项、创建图表、回答问题。
    • 探索期间不会创建任何工件——这纯粹是思考过程。
  3. 准备就绪后转入下一步

    • 用户明确方向后,建议运行 /opsx:new <change-name> 来启动正式变更。
    • 如果用户想一次性创建所有规划工件,也可以运行 /opsx:ff <change-name>。

输出

  • 不会创建任何工件或文件。输出就是对话本身——其中包含见解、选项和建议。

后续步骤

  • 准备好采取行动时:使用 openspec-new 来启动变更,或使用 openspec-ff 快速完成规划。

故障排除

  • “无法识别命令”:确保已初始化 OpenSpec(openspec init)。参见 openspec-initial。

参考资料

评论

支持 Markdown