← Back to Skills Marketplace
windrunner20

Office Document Assistant

by Winrunner_20 · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ Security Clean
254
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install office-document-assistant
Description
Read, extract, summarize, and compare office documents including PDF, Word, Excel, and PowerPoint. Use when a user provides .pdf/.doc/.docx/.xls/.xlsx/.ppt/....
Usage Guidance
This skill appears to do what it says: it runs bundled Python scripts that call local extraction libraries and optional system tools (pdftoppm, tesseract, libreoffice, antiword, catdoc). Before installing or enabling: (1) be aware it will execute local binaries named in PATH — on a compromised host an attacker could replace those binaries, so ensure the runtime environment is trusted; (2) install recommended Python packages and system tools if you need OCR/legacy-format support; (3) avoid providing password-protected/encrypted documents (the skill does not handle decryption); and (4) no credentials or network endpoints are requested by the skill itself. If you need network-based extraction or higher-fidelity layout analysis, consider a different tool.
Capability Analysis
Type: OpenClaw Skill Name: office-document-assistant Version: 0.1.1 The office-document-assistant skill is a legitimate utility for extracting text and metadata from various document formats (PDF, Word, Excel, PowerPoint). The core logic in 'scripts/extract_office_text.py' uses standard Python libraries and system tools like Tesseract and LibreOffice with safe subprocess handling to prevent shell injection. There is no evidence of data exfiltration, malicious instructions in 'SKILL.md', or unauthorized system modifications.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and declared dependencies: the code extracts text from PDFs, DOCX, XLSX, PPTX and falls back to OCR or libreoffice for legacy formats. Required binaries and Python modules listed in SKILL.md are reasonable for this purpose.
Instruction Scope
SKILL.md instructs the agent to run the bundled Python extractor against user-supplied files and to prefer structured extraction then summarize. The runtime instructions only reference local files, local tools (pdftoppm, tesseract, libreoffice, antiword, catdoc), and the bundled scripts — no external network endpoints or unrelated system paths are referenced.
Install Mechanism
No install spec is provided (instruction-only plus bundled scripts). The scripts use standard system binaries and Python packages; nothing is downloaded from arbitrary URLs or written to unexpected locations.
Credentials
No environment variables, secrets, or external credentials are required. The script only checks for/uses local binaries and Python modules needed to perform extraction.
Persistence & Privilege
always is false and the skill does not attempt to modify agent configuration or persist credentials. It runs on-demand and has normal, limited local execution scope.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install office-document-assistant
  3. After installation, invoke the skill by name or use /office-document-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Add bundled dependency checker and troubleshooting updates.
v0.1.0
Initial public release: PDF/Word/Excel/PowerPoint extraction with OCR fallback, references, and dependency docs.
Metadata
Slug office-document-assistant
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Office Document Assistant?

Read, extract, summarize, and compare office documents including PDF, Word, Excel, and PowerPoint. Use when a user provides .pdf/.doc/.docx/.xls/.xlsx/.ppt/.... It is an AI Agent Skill for Claude Code / OpenClaw, with 254 downloads so far.

How do I install Office Document Assistant?

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

Is Office Document Assistant free?

Yes, Office Document Assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Office Document Assistant support?

Office Document Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Office Document Assistant?

It is built and maintained by Winrunner_20 (@windrunner20); the current version is v0.1.1.

💬 Comments