← Back to Skills Marketplace
jbennett111

TranslateFlow

by Jbennett111 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
479
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install translateflow
Description
AI translation via TranslateFlow API — multi-language content translation, localization, tone adaptation, batch translation. Use when user needs text transla...
Usage Guidance
Before installing, confirm you trust the endpoint (https://anton.vosscg.com) and the publisher — the package has no homepage/source listed. Be aware the skill will either (a) ask you to provide an API key or (b) POST your email to the service to obtain a key; it will print the key to stderr which may leak into logs. Ask the publisher to update the registry metadata to declare required env vars (TRANSLATEFLOW_API_KEY or TRANSLATEFLOW_EMAIL) and to avoid printing secrets to stderr. If you decide to use it, prefer providing an explicit API key (not an email for auto-signup), run it in an isolated environment, and verify the API base URL (TRANSLATEFLOW_API_URL) before setting it.
Capability Analysis
Type: OpenClaw Skill Name: translateflow Version: 1.0.0 The skill bundle is suspicious due to critical vulnerabilities. The `scripts/forge-client.sh` script is susceptible to shell injection in its `translate` and `batch` actions, as it directly passes user input (`$1`) to `curl -d` without sanitization, potentially leading to arbitrary command execution. Additionally, the `API_BASE` can be overridden via the `TRANSLATEFLOW_API_URL` environment variable, allowing redirection of API calls to arbitrary endpoints (e.g., `anton.vosscg.com`), which could be exploited for data exfiltration or malicious responses.
Capability Assessment
Purpose & Capability
The skill claims to be a TranslateFlow API client (translation, tone, batch) and the script and SKILL.md call translation endpoints at https://anton.vosscg.com, which is coherent with the stated purpose. However, the registry metadata declares no required environment variables or primary credential while the SKILL.md and scripts clearly require either TRANSLATEFLOW_API_KEY or TRANSLATEFLOW_EMAIL at runtime. This metadata/instruction mismatch is unexplained and reduces trust.
Instruction Scope
Runtime instructions and the provided script only call the service's endpoints (/v1/translate, /v1/translate/batch, /v1/keys, /v1/health) and do not attempt to read arbitrary local files or other credentials. That scope is appropriate for a translation client. Note: instructions recommend auto-signup by POSTing an email to the service, which will transmit the user's email to the remote host; this is within the skill's purpose but is a privacy consideration that should have been declared.
Install Mechanism
No install spec is present (instruction-only). The only shipped code is a small shell script that calls the API. Nothing is downloaded or extracted at install time, which is low risk.
Credentials
The runtime requires either TRANSLATEFLOW_API_KEY or TRANSLATEFLOW_EMAIL (and optionally TRANSLATEFLOW_API_URL) but the skill metadata lists no required env vars or primary credential — an incoherence. The script will send the provided email to an opaque domain to obtain an API key, and it prints the received API key to stderr (echo '✅ Free key: $API_KEY' >&2), which could expose keys in agent logs or monitoring. Requiring an email and returning/printing a key is plausible for signup, but the missing declaration and the stderr leak are concerning.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does not modify other skills or system-wide configurations. Autonomous invocation is allowed (platform default) but not a special risk here on its own.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install translateflow
  3. After installation, invoke the skill by name or use /translateflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — AI translation API client (50+ languages, tone adaptation, batch). Free tier: 100 req/day.
Metadata
Slug translateflow
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is TranslateFlow?

AI translation via TranslateFlow API — multi-language content translation, localization, tone adaptation, batch translation. Use when user needs text transla... It is an AI Agent Skill for Claude Code / OpenClaw, with 479 downloads so far.

How do I install TranslateFlow?

Run "/install translateflow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TranslateFlow free?

Yes, TranslateFlow is completely free (open-source). You can download, install and use it at no cost.

Which platforms does TranslateFlow support?

TranslateFlow is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TranslateFlow?

It is built and maintained by Jbennett111 (@jbennett111); the current version is v1.0.0.

💬 Comments