SuperAPI AI 工具集

openspec-continue-change

通用与其它

查看项目

更新于 10-16 09:50

技能介绍

用途:继续推进 OpenSpec 变更,每次调用只创建一个下一个制品,按 schema 规定的顺序执行,不跳步、不乱序。

主要能力:列出可用变更、查看变更状态、获取制品撰写说明、按模板生成制品文件并展示解锁进度。

用法:若未指定变更名,先运行 openspec list --json,取最近修改的 3-4 个变更供用户选择,标记最近修改项为推荐,不得猜测或自动选择。之后运行 openspec status --change "<name>" --json 解析 schemaName、artifacts 状态与 isComplete。若有 status 为 ready 的制品,取第一个,运行 openspec instructions <artifact-id> --change "<name>" --json,读取 context、rules、template、instruction、outputPath、dependencies;先读已完成依赖文件,按 template 结构填写,context 与 rules 仅作约束不得写入文件,写入指定 outputPath 后运行 openspec status --change "<name>"。

常见 spec-driven 流程为 proposal → specs → design → tasks。若全部完成则祝贺并建议实现或归档;若无 ready 制品则展示状态并建议排查。

限制:每次只创建一个制品;创建前必须读依赖;上下文不清须先问用户;写入后需确认文件存在。本资料未提供收费、价格、平台或效果信息。