用途:mom-wrap-up 是 MOM(momhq/mom)的一个技能,用于在会话收尾、结束或清理上下文前,整理当前项目最近的草稿,保留值得留存的决策与记忆。调用该技能即视为用户请求收尾,无需再确认。
主要能力与用法:先检查 mom 是否在 PATH 中,命令为 command -v mom。若未安装,需告知用户并征得同意后运行 brew install momhq/tap/mom,用户拒绝则停止,不得擅自安装。随后列出当前项目最近的草稿,必须始终带 --strict-project:mom drafts --strict-project。用户给出时间窗口(如 1h、30m、2d)时可加 --since。若结果为零,报告该项目在指定窗口内没有草稿并停止,不得重试或扩大搜索。仅当用户明确要求跨项目收尾时,才用 --all-projects 替换 --strict-project。可选收窄参数有 --harness(claude-code、codex、pi)和 --session。输出列为 ID、Created、Harness、Project、Summary。
整理流程:提出整理计划,对每个值得保留的草稿列出草稿 id、类型(semantic、procedural 或 episodic)、批准的摘要和保留理由,隐藏建议丢弃的草稿。等待用户批准后再对每个已批准草稿运行 mom curate <id> --type <semantic|procedural|episodic> --summary "<approved summary>",完成后报告已整理与延后的数量。
限制:每次 mom drafts 调用都必须带 --strict-project;零结果不代表应扩大搜索,只有用户能选择 --all-projects。若报未知参数 --strict-project,说明 MOM 版本过旧,应提示用 brew upgrade mom 或 mom self-update 升级并停止,不得退回裸命令。未经用户批准不得整理,不得省略 --type 或 --summary,不得改写草稿内容,不得使用 MCP 或临时数据库查询。若命令在 stderr 输出升级提示,先完成任务,再在回复末尾加一行建议升级,不要自行升级。