用途:detector 是 SpecWeave 的技能,用于检测 SpecWeave 上下文,并提供可用命令的工作流文档。它本身不负责自动识别产品描述,该功能由 increment-planner 技能处理;此技能提供命令文档与工作流指引。
主要能力:介绍并通过显式斜杠命令执行可靠工作流,包括计划、执行、进度查看、校验与关闭。核心命令有 /increment(别名 /inc,PM 主导规划,可在通过 PM gates 后自动关闭上一个增量)、/do(执行任务,智能续接并每任务后运行 hooks)、/progress(显示任务完成度、PM gates 与下一步)、/validate(规则校验,可加 --quality 调用 LLM 评判)、/done(显式关闭)。辅助命令有 /list-increments、/sw:sync-docs、/sync-github。
使用方式:先用 CLI 初始化项目,例如 npx specweave init my-saas,然后在 Claude 会话中使用 /inc "Feature description" 开始,再以 /do 执行、/progress 查看。典型循环为 /inc → /do → /progress → /inc。设计上只有 /inc 一个别名,以减少认知负担。可用 /validate 0001 --quality 做质量校验,支持 --export 与 --fix。
适用场景:需要按增量推进的功能开发与任务跟踪,希望自动续接任务、查看进度、在满足条件时无缝切换新功能。原则是建议而非强制,发现问题时给出选项由用户决定。
限制:无法确认的收费、价格、平台支持范围、效果数据与具体集成方式,资料中暂未提供。官方文档链接为 https://spec-weave.com/docs/commands,命令实现见 .claude/commands/。