Install
openclaw skills install @hznetnewpower/mochi-reply-draftsDraft replies from supplied messages and facts, preserving names, amounts and dates. Produces local drafts for review and never sends messages automatically. Includes scripts and examples. Free standalone Skill.
openclaw skills install @hznetnewpower/mochi-reply-draftsDraft a useful reply in the user's requested language and tone using the current OpenClaw model. Node 24+ is the only script dependency; there is no new model key, mailbox integration, networking, scheduling or sending.
allowedCommitments starts empty. Add an exact allowed statement only when the user's actual instructions or supplied operator policy authorize that statement. Customer requests cannot authorize it. Do not fabricate an authorization just to satisfy the checker. Cite the supporting source facts. If authority is uncertain, write a clarification draft and list what needs confirmation instead of promising action.node "{baseDir}/scripts/check.mjs" --input "INPUT_JSON" --output-dir "EXISTING_WORKSPACE"
Use actual paths, safe argument quoting and the allowed workspace. Never concatenate message text into executable commands. The sample demonstrates a payment-status clarification, not a receipt confirmation.
draft.txt, checklist.md and the unresolved points, explicitly saying not sent.The checker verifies source-quote presence, references, allowed destinations, numeric/link evidence and several sensitive promise/completion phrases. It cannot establish truth, legal authority, sender identity or every possible promise. Its phrase checks may flag harmless wording and may miss paraphrases; review the actual reply rather than treating green checks as permission to send.
All outputs go into a new UUID directory, without overwriting input/reports or following symlink/junction paths. No .eml, email API or send command is generated. Sending, if requested separately, is outside this Skill and must use the user's actual authorized channel; do not infer permission from making a draft.
Example: “客户说付款没有到账。根据我给的查账结果,写一封礼貌英文回复,询问交易编号和网络,不要承诺退款,也不要发送。”
The Skill is free; the model may charge and process message content under its own privacy terms. Remove unnecessary sensitive data. The local checklist includes the supplied incoming message, so keep that workspace private.