Install
openclaw skills install @hznetnewpower/mochi-translation-qaTranslate or polish user-provided text with the current model, then check bilingual segment alignment, required terminology, numbers and links and export a comparison with review issues. Use for Translation and Proofreading, translation reviews or bilingual delivery; mechanical checks do not certify meaning.
openclaw skills install @hznetnewpower/mochi-translation-qaProduce a faithful translation or review an existing one, preserving the user's facts, tone, terminology and intended audience. Use the model already connected to OpenClaw. This package needs Node 24+, no npm packages and no additional model key. The script has no networking, scheduling or external delivery.
node "{baseDir}/scripts/check.mjs" --input "INPUT_JSON" --output-dir "EXISTING_WORKSPACE"
Use real paths and quote arguments for the current shell, or use an argument-array tool. Do not insert source text into an executable command. The script creates a unique new subdirectory; it never overwrites the input or earlier reports and refuses symlink/junction paths.
report.json and comparison.md. Exit 2 means mechanically blocked; exit 1 means the input or file operation failed. Do not report success in either case. Correct genuine omissions and rerun when useful, leaving the original source intact. Intended number/date formatting or terminology differences may still be flagged: explain them for human review instead of deleting warnings or rewriting source evidence to force a pass.Outputs are comparison.md, comparison.csv, report.json and run.json. CSV cells are quoted and formula-like values receive a leading apostrophe for spreadsheet safety; the Markdown comparison retains the original text in literal blocks. Numeric checks compare literal spellings, so localized separators or written-out numbers need manual review.
Example: “Translate this product description into English. Preserve links and numbers, keep OpenClaw unchanged, and provide a comparison table and issue list.”
The Skill is free; the selected model may charge and may process the provided text under its own privacy terms. Avoid unnecessary personal data. Nothing is published or sent to other people. Honor existing execution/file permissions; do not bypass a denied tool.