Universal Translator
Analysis
This is a coherent document-translation skill, but users should be aware it can process whole folders, send document text to the configured LLM, and relies on unpinned Python packages if set up.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
- 📁 **Batch Translation**: Translate entire folders ... for file_path in Path(folder_path).rglob('*'):The skill supports recursively processing all supported files in a user-specified folder. This is purpose-aligned for batch translation, but it can involve many files if the chosen folder is broad.
dependencies: "pip install python-docx openpyxl python-pptx pymupdf beautifulsoup4"
The skill documents unpinned PyPI dependencies rather than a locked install specification. These libraries are relevant to document translation, but their exact versions and provenance are not fixed by the artifact.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Translation is performed by OpenClaw's configured LLM... The LLM may run locally or remotely depending on OpenClaw configuration.
The skill discloses that document text is translated by the configured LLM, which means private document contents may enter model context and may leave the local machine if the configured LLM is remote.
