mcpField
O
openspec-explore

openspec-explore

github.com/full-stack-skills开发197 次安装4 周前更新
代码仓库

关于 openspec-explore

OpenSpec Explore Skill 用于在需求尚不明确时,通过对话调查问题、比较方案或探索代码库。它不生成文件或预设结构,明确后可转入正式变更规划。

主要功能

  1. 01以对话方式探索主题
  2. 02分析代码库并比较方案
  3. 03回答问题并整理想法
  4. 04探索期间不创建文件
  5. 05可转入正式变更规划

适用场景

  1. 01澄清尚未成形的需求
  2. 02决定方案前比较多种做法
  3. 03在代码库中寻找改进机会

安装

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

$npx skills add https://github.com/full-stack-skills/openspec-skills --skill openspec-explore

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

附带文件agents/openai.yaml

详细介绍

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