Loading...
Loading...
Compare original and translation side by side
openspec list --json/opsx:apply <other>openspec status --change "<name>" --jsonschemaNameopenspec instructions apply --change "<name>" --jsonstate: "blocked"state: "all_done"contextFiles- [ ]- [x]undefinedopenspec list --json/opsx:apply <其他变更>openspec status --change "<name>" --jsonschemaNameopenspec instructions apply --change "<name>" --jsonstate: "blocked"state: "all_done"contextFiles- [ ]- [x]undefined
**Output On Completion**
**完成时的输出**
**Output On Pause (Issue Encountered)**
**暂停时的输出(遇到问题)**
**Guardrails**
- Keep going through tasks until done or blocked
- Always read context files before starting (from the apply instructions output)
- If task is ambiguous, pause and ask before implementing
- If implementation reveals issues, pause and suggest artifact updates
- Keep code changes minimal and scoped to each task
- Update task checkbox immediately after completing each task
- Pause on errors, blockers, or unclear requirements - don't guess
- Use contextFiles from CLI output, don't assume specific file names
**Fluid Workflow Integration**
This skill supports the "actions on a change" model:
- **Can be invoked anytime**: Before all artifacts are done (if tasks exist), after partial implementation, interleaved with other actions
- **Allows artifact updates**: If implementation reveals design issues, suggest updating artifacts - not phase-locked, work fluidly
**注意事项**
- 持续处理任务直至完成或受阻
- 开始前务必读取语境文件(来自实施指令输出)
- 若任务存在歧义,暂停并询问后再实施
- 若实施过程中发现问题,暂停并建议更新工件
- 保持代码变更最小且限定在单个任务范围内
- 完成每个任务后立即更新任务复选框
- 遇到错误、阻碍或不明确需求时暂停,切勿猜测
- 使用CLI输出中的contextFiles,不要假设特定文件名
**流畅工作流集成**
该技能支持“变更操作”模型:
- **可随时调用**:在所有工件完成前(若任务已存在)、部分实施后、与其他操作交替进行时均可调用
- **允许更新工件**:若实施过程中发现设计问题,建议更新工件——不局限于阶段划分,实现流畅协作