원클릭으로
marchen-apply
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
一键式轻量变更流程。创建 lite 变更、实现任务、询问归档,一气呵成。适合 bug 修复、小改动。
预览 propose 生成的变更摘要。从 proposal/design/specs/tasks 浓缩为终端卡片,便于人快速 review,决定下一步是 apply 还是改 propose。
修订变更的已有规划产物并双向调和保持一致。适用于用户想修改变更的计划(proposal/specs/design/tasks)、把新决策合入计划、或在编辑后让各产物重新对齐。只改规划产物,绝不修改实现代码。
进入探索模式 — 思考想法、调查问题、厘清需求。适用于用户想在动手之前先理清思路。
进入探索模式 — 思考想法、调查问题、厘清需求。适用于用户想在动手之前先理清思路。
| name | marchen-apply |
| description | 按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。 |
按变更的 tasks.md 逐个实现任务,完成后勾选 checkbox。
输入:用户的请求应包含变更名称,或可从上下文推断。
流程
选择变更
有名称就用,没有则:
marchen list --json + AskUserQuestion 让用户选显示:"使用变更: <name>"
获取实现指令
marchen instructions <name> apply --json
返回 JSON 包含:
state:"ready" / "blocked" / "all_done"progress:{ total, completed, remaining }context:所有 artifact 的信息数组,每项包含 id、status、path、contentinstruction:实现指引changeDir:变更目录绝对路径根据 state 处理:
"blocked" → 提示先完成 artifacts"all_done" → 提示归档"ready" → 继续显示进度
从返回的 JSON 读取并显示:
"变更: <name> | 进度: N/M | 下一个: <第一个未完成任务的描述>"
逐个实现任务
从 context 中读取所有 artifact 内容作为上下文。
对每个未完成任务:
- [ ] → - [x]
文件路径:<changeDir>/tasks.md暂停条件:
显示结果
全部完成时:
"全部完成 (N/N),可以用 marchen archive <name> 归档。"
暂停时: "暂停于任务 N/M: <原因>"
护栏
instruction 是给你的指引,不要原样复制到代码注释中