← 返回 Skills 市场
1495
总下载
0
收藏
10
当前安装
1
版本数
在 OpenClaw 中安装
/install ppt-ooxml-tool
功能描述
AI-agent Skill for PPTX OOXML localization workflows. Use it to unpack PPTX, extract and apply text translations, normalize terminology, enforce language-specific fonts, validate XML integrity, and repack outputs with machine-readable JSON interfaces for automation.
安全使用建议
This package appears to implement exactly the PPTX/OOXML localization functionality it claims and does not ask for credentials or network access. Before installing or running it, consider the following: 1) Zip extraction risk — the code calls ZipFile.extractall(output_root) which can be abused by a malicious .pptx containing crafted paths (../ or absolute paths) to write outside the intended directory; only run on trusted PPTX files or inspect the archive contents first, or run in a sandboxed container with limited privileges. 2) File overwrite risk — the tool will read and overwrite files under the paths you supply (unpacked root, output locations, TSV path). Point it at copies or isolated directories. 3) Review the rest of cli.py (the truncated portion) for any subprocess, network, or eval/exec usage before granting autonomous invocation; current visible imports are stdlib-only and show no networking, but the file was partially truncated. 4) Source provenance — repository metadata contains placeholder values (Your Team, example GitHub URL) and the registry owner is an ID only; if provenance matters, prefer packages from known maintainers or review the full code. 5) Test in a controlled environment (non-root, container) with known inputs. If you want, I can scan the rest of cli.py (provide the remaining lines) for exec/subprocess/network calls and re-evaluate confidence.
功能分析
Type: OpenClaw Skill
Name: ppt-ooxml-tool
Version: 0.1.0
The skill bundle provides a Python CLI tool for PPTX OOXML localization workflows, including unpacking, text extraction, translation application, normalization, validation, and repacking. The code primarily uses standard Python libraries for file system operations and XML parsing. There is no evidence of network communication, arbitrary command execution, sensitive data exfiltration, persistence mechanisms, or prompt injection attempts in the code or documentation. All operations are confined to the specified input/output file paths.
能力评估
Purpose & Capability
Name, README, SKILL.md, CLI surface and pyproject all describe a PPTX OOXML localization CLI (unpack, collect, apply, normalize, validate, repack). The included Python code implements those features and uses only stdlib modules. There are no unrelated credentials, binaries, or external services declared.
Instruction Scope
SKILL.md and the CLI focus only on unpacking/repacking and manipulating XML text in the user-provided PPTX/unpacked folders. The runtime instructions do not request unrelated files or environment variables. However, the implementation will read and overwrite files that you point it at (unpacked OOXML files, TSVs, output paths), so a user-supplied path controls what the tool touches.
Install Mechanism
No external install spec in the Skill manifest (instruction-only). The repository contains a standard Python package (pyproject.toml) and a console entrypoint; installing via pip is appropriate for this project. There are no downloads from arbitrary URLs in the manifest.
Credentials
The skill declares no required environment variables, credentials, or config paths. That aligns with a local file-processing CLI that doesn't call external APIs.
Persistence & Privilege
The skill is not always-enabled; it is user-invocable and allows autonomous invocation (the platform default). It does not request to modify other skills or system-wide agent settings according to the provided files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ppt-ooxml-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/ppt-ooxml-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of ppt-ooxml-translator.
- Unpacks and repacks PPTX files for localization workflows.
- Extracts and applies translated text.
- Normalizes terminology and enforces language-specific fonts.
- Validates XML structure integrity.
- Provides machine-readable JSON outputs for automation.
元数据
常见问题
Ppt Ooxml Translator 是什么?
AI-agent Skill for PPTX OOXML localization workflows. Use it to unpack PPTX, extract and apply text translations, normalize terminology, enforce language-specific fonts, validate XML integrity, and repack outputs with machine-readable JSON interfaces for automation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1495 次。
如何安装 Ppt Ooxml Translator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ppt-ooxml-tool」即可一键安装,无需额外配置。
Ppt Ooxml Translator 是免费的吗?
是的,Ppt Ooxml Translator 完全免费(开源免费),可自由下载、安装和使用。
Ppt Ooxml Translator 支持哪些平台?
Ppt Ooxml Translator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ppt Ooxml Translator?
由 jason2be(@jason2be)开发并维护,当前版本 v0.1.0。
推荐 Skills