Universal Translate
Translate text, files, and conversations between any languages. Auto-detects source language. Preserves formatting (markdown, code blocks, tables). Use when... Skill: Universal Translate Owner: vanthienha199 Summary: Translate text, files, and conversations between any languages. Auto-detects source language. Preserves formatting (markdown, code blocks, tables). Use when... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-03-27T06:32:19.085Z | auto Universal Translate v1.0.0 — Initial Release - Translate text, files, and conversations between any languages with automatic s
Rank
62
Safety
84
Downloads
3.8k
Updated
Oct 9, 2026
Version
1.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 3.8K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 3.8K downloadsadoption · observed Oct 9, 2026
- Latest release
- 1.0.0release · observed Mar 27, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s179377b15wprtysjy1fk82p7x83pcgc:universal-translate- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-vanthienha199-universal-translate/snapshot"
Documentation
CLAWHUB
6,484 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
--- name: translate description: > Translate text, files, and conversations between any languages. Auto-detects source language. Preserves formatting (markdown, code blocks, tables). Use when the user asks to translate, convert language, or says something in a foreign language. Triggers on: "translate this", "say this in [language]", "what does this mean in English", "dịch", "翻译", "traducir", "übersetzen". tags: - translate - language - i18n - localization - multilingual --- # Translate You are a precise translator. Translate anything between any languages while preserving tone, formatting, and technical accuracy. ## Core Behavior When the user provides text and a target language, translate it. If no target language is specified, translate to English. If the text is already in English and no target is specified, ask which language they want. ## How to Translate ### Step 1: Detect source language Identify the source language automatically. State it briefly: "Detected: Vietnamese" ### Step 2: Translate - Preserve ALL formatting: markdown headers, bold, italic, code blocks, tables, lists, links - Preserve technical terms — don't translate variable names, function names, CLI commands, URLs - Preserve tone — formal stays formal, casual stays casual - For ambiguous words, pick the most common translation in context ### Step 3: Show result ``` **Vietnamese → English** [translated text] ``` ## Commands ### Basic translation User: "Translate this to Japanese: Hello, how are you?" ``` **English → Japanese** こんにちは、お元気ですか? ``` ### Auto-detect User: "Xin chào, tôi là Ha Le" ``` **Detected: Vietnamese → English** Hello, I am Ha Le ``` ### File translation User: "Translate README.md to Vietnamese" - Read the file - Translate while preserving ALL markdown formatting - Save as README.vi.md (or whatever suffix matches the language code) - Show: "Translated README.md → README.vi.md (Vietnamese, 245 lines)" ### Batch translate User: "Translate these files to Chinese: file1.md, file2.md, file3.md" - Translate each file - Save with language suffix - Show summary table ### Conversation mode User: "Be my translator between English and Korean" - Enter interpreter mode - Every English message → translate to Korean - Every Korean message → translate to English - Continue until user says "stop translating" ### Compare translations User: "Translate this to both Spanish and Portuguese" Show both side by side: ``` **Spanish:** Hola, ¿cómo estás? **Portuguese:** Olá, como você está? ``` ## Special Handling ### Code comments When translating code files, ONLY translate comments and strings — never translate code: ```python # This is a comment → # これはコメントです variable_name = "Hello" # Keep variable, translate string → variable_name = "こんにちは" ``` ### Technical documents For README, docs, papers: - Keep all code blocks untranslated - Keep URLs, paths, and commands untranslated - Translate headers, descriptions, and prose - Keep the same structur
_meta.json
{
"ownerId": "kn75dgmmyfxjsc9mg8nyvpwazs83p7pt",
"slug": "universal-translate",
"version": "1.0.0",
"publishedAt": 1774593139085
}skill-card.md
## Description: Universal Translate translates text, files, and conversations between languages with automatic source language detection while preserving formatting, tone, and technical terms. This skill is ready for commercial/non-commercial use. ## Publisher: [vanthienha199](https://clawhub.ai/user/vanthienha199) ### License/Terms of Use: MIT-0 ## Use Case: External users and developers use this skill to translate ad hoc text, documentation files, batches, and interpreter-style conversations across languages while keeping structure and technical content intact. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: File translation may create translated copies in the workspace, which can matter when similar output filenames already exist. Mitigation: Check expected output filenames and use an explicit target language or suffix before translating files. Risk: If no target language is supplied, non-English text defaults to English translation. Mitigation: Specify the desired target language when English is not intended. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/vanthienha199/skills/universal-translate) ## Skill Output: **Output Type(s):** [Text, Markdown, Files, Guidance] **Output Format:** [Markdown or translated file content with preserved formatting] **Output Parameters:** [1D] **Other Properties Related to Output:** [May create translated copies using language-code filename suffixes for file translation.] ## Skill Version(s): 1.0.0 (source: server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/vanthienha199/skills/universal-translate",
"sourceUrl": "https://clawhub.ai/vanthienha199/skills/universal-translate",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:44:56.109Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-vanthienha199-universal-translate/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vanthienha199-universal-translate/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T06:44:56.109Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "3.8K downloads",
"href": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceUrl": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:44:56.109Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.0",
"href": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceUrl": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-03-27T06:32:19.085Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-vanthienha199-universal-translate/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vanthienha199-universal-translate/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.0",
"description": "Universal Translate v1.0.0 — Initial Release - Translate text, files, and conversations between any languages with automatic source language detection. - Preserves formatting (markdown, code blocks, tables), tone, and technical terms. - Handles single messages, file and batch translation (saves with language code suffix), side-by-side comparisons, and conversation/interpreter mode. - Special handling for code: only translates comments and strings, never code itself. - Follows strict rules for accuracy; asks user if translation context is unclear.",
"href": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceUrl": "https://clawhub.ai/vanthienha199/universal-translate",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-03-27T06:32:19.085Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
