← Back to Skills Marketplace
juicyroots

ODT File Manager & Editor

by Tom Olorin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
244
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install odt-filemgr-oc
Description
Create, parse, and edit ODT (OpenDocument Text) files locally using Python and odfdo. Use when the user asks to create, edit, read, update, append to, inspec...
Usage Guidance
This skill appears to do exactly what it says: local ODT editing via the odfdo library. Before installing or running it: 1) review scripts/odt_tool.py (included) to confirm you’re comfortable with it overwriting files (it saves in-place). 2) Install odfdo inside an isolated environment (virtualenv) to limit supply-chain risk and satisfy native dependencies like lxml. 3) When pairing with a NextCloud upload/download skill, only grant that separate skill the credentials it needs — this odt-filemgr skill itself does not handle uploads. 4) Use /tmp for temporary work as suggested and securely remove sensitive temporary files after use. If you need stricter guarantees, run the tool on a VM or container and inspect package sources (odfdo) before pip installing.
Capability Analysis
Type: OpenClaw Skill Name: odt-filemgr-oc Version: 1.0.0 The odt-filemgr-oc skill bundle provides legitimate functionality for creating and editing OpenDocument Text (ODT) files using the 'odfdo' library. The Python script 'scripts/odt_tool.py' implements standard document manipulation tasks (metadata editing, text replacement, and style management) without any signs of malicious intent, data exfiltration, or unauthorized execution. While the documentation in 'REFERENCE.md' includes examples using 'subprocess.run', these are clearly intended for documented integration with a related NextCloud skill within the OpenClaw ecosystem.
Capability Assessment
Purpose & Capability
The name/description describe local ODT creation and editing and the included code (odt_tool.py) implements exactly those operations using odfdo. There are no unrelated credentials, binaries, or platform integrations required by this skill itself.
Instruction Scope
SKILL.md and REFERENCE.md confine actions to local file operations (inspect, append, replace, save, etc.). The docs explicitly state NextCloud integration is provided by a separate skill; the only cross-skill references are example commands to download/upload via that other skill. The runtime instructions do not instruct reading unrelated system files or exfiltrating data.
Install Mechanism
There is no formal install spec; SKILL.md instructs the user to pip install odfdo. Installing odfdo from PyPI is expected for a Python-based ODF tool but carries the usual supply-chain risk of Python packages (native deps like lxml). No downloads from arbitrary URLs or extract steps are present in the skill bundle.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The code does not access environment secrets. This is proportional for a local document editor.
Persistence & Privilege
always:false and user-invocable:true. The skill does not request permanent/global privileges and does not modify other skills' configurations. It will read and overwrite local ODT files (normal for this purpose).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install odt-filemgr-oc
  3. After installation, invoke the skill by name or use /odt-filemgr-oc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial commit: Create, parse, and edit ODT (OpenDocument Text) files locally using Python and odfdo
Metadata
Slug odt-filemgr-oc
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is ODT File Manager & Editor?

Create, parse, and edit ODT (OpenDocument Text) files locally using Python and odfdo. Use when the user asks to create, edit, read, update, append to, inspec... It is an AI Agent Skill for Claude Code / OpenClaw, with 244 downloads so far.

How do I install ODT File Manager & Editor?

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

Is ODT File Manager & Editor free?

Yes, ODT File Manager & Editor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ODT File Manager & Editor support?

ODT File Manager & Editor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ODT File Manager & Editor?

It is built and maintained by Tom Olorin (@juicyroots); the current version is v1.0.0.

💬 Comments