with one click
marchen-apply
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
预览 propose 生成的变更摘要。从 proposal/design/specs/tasks 浓缩为终端卡片,便于人快速 review,决定下一步是 apply 还是改 propose。
提出新变更,创建并填充所有 artifact。适用于用户想快速描述需求并生成完整的 proposal、specs、design、tasks。
对照变更意图检查代码实现的完整性和一致性,支持基于 chrome-devtools MCP 的 UI 场景验证。
归档已完成的变更。检查完成度后执行归档,适用于实现完毕后收尾。
进入探索模式 — 思考想法、调查问题、厘清需求。适用于用户想在动手之前先理清思路。
一键式轻量变更流程。创建 lite 变更、实现任务、询问归档,一气呵成。适合 bug 修复、小改动。
Based on SOC occupation classification
| 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 review <name> 检查实现,或直接 marchen archive <name> 归档。"
暂停时: "暂停于任务 N/M: <原因>"
护栏
marchen search "<关键词>" --json 搜索历史变更中的相关方案instruction 是给你的指引,不要原样复制到代码注释中