使用 OpenSpec 规格驱动的迭代循环,支持 + 列出可用变更
/plugin marketplace add maxlee/sololoop/plugin install sololoop@sololoop-marketplace<change-name>|+ [--max N] [--promise TEXT]使用 OpenSpec 规格驱动的迭代循环,让 Claude 按照 tasks.md 中的任务列表持续工作直到完成。
<change-name>: OpenSpec 变更名称(必需,或使用 + 列出可用变更)+: 列出所有可用的 OpenSpec 变更--max N: 最大迭代次数,默认 10--promise TEXT: 完成标记文本(可选,不设置则仅依赖最大迭代次数退出)openspec/ 目录)openspec/changes/<change-name>/tasks.md 文件列出可用变更:
/sololoop:openspec +
基本用法(仅依赖最大迭代次数退出):
/sololoop:openspec feature-login
设置最大迭代次数:
/sololoop:openspec feature-login --max 20
使用完成标记(启用 Promise 退出机制):
/sololoop:openspec feature-login --promise "FEATURE_DONE"
组合使用:
/sololoop:openspec feature-login --max 15 --promise "DONE"
"${CLAUDE_PLUGIN_ROOT}/scripts/openspec-bridge.sh" $ARGUMENTS
--promise):输出 <promise>完成标记</promise> 匹配时退出注意:v7 版本中,不再有默认的 Promise 值。如果不设置
--promise参数,循环将仅依赖最大迭代次数退出。
+ 触发符快速查看可用变更