← Back to Skills Marketplace
mattvalenta

PLS Office Docs

by Matt Valenta · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
1388
Downloads
1
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install pls-office-docs
Description
Create, read, edit, and extract content from PDF, DOCX, XLSX, and PPTX documents for professional reports, presentations, and data exports.
Usage Guidance
This skill appears coherent for document creation and manipulation. Before installing or running the example pip commands: (1) consider running them in an isolated environment (virtualenv) to avoid contaminating your system Python, (2) review the third-party packages (pdfplumber, pypdf, python-docx, openpyxl, python-pptx, etc.) on PyPI if you need to verify trust, and (3) avoid processing sensitive files unless you trust the runtime environment, since the examples read and write local files. Because the skill is instruction-only and requests no credentials, the main risk is the usual one of installing third-party Python packages — manage those installs according to your security policies.
Capability Analysis
Type: OpenClaw Skill Name: pls-office-docs Version: 1.0.0 This skill bundle provides comprehensive examples and instructions for generating and manipulating various office document formats (PDF, DOCX, XLSX, PPTX) using standard Python libraries. All code examples and installation commands (`pip install`) are directly related to the stated purpose and use well-known, legitimate libraries. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation. All file operations are local and consistent with document processing.
Capability Assessment
Purpose & Capability
Name/description say document generation/manipulation and the SKILL.md contains Python examples and package suggestions (pdfplumber, python-docx, openpyxl, python-pptx, etc.) that directly support those operations. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
Runtime instructions are narrowly scoped to creating, reading, editing, and exporting PDF/DOCX/XLSX/PPTX files. Examples reference only local files (e.g., document.pdf, photo.jpg) and standard library usage; there are no instructions to exfiltrate data, access unrelated system files, or contact unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with no formal install spec, but the SKILL.md instructs users to run pip install for several packages. That is expected for a Python-based document manipulation skill; users should be aware that following those pip commands will download and install third-party packages from PyPI.
Credentials
The skill declares no required environment variables, credentials, or config paths. The examples do not reference secrets or unrelated environment variables, so the level of access requested is proportionate to the stated functionality.
Persistence & Privilege
The skill is not marked always:true and does not request persistent or elevated privileges. It does not modify other skills or system-wide settings in the provided instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pls-office-docs
  3. After installation, invoke the skill by name or use /pls-office-docs
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of office-docs: generate, read, and edit major office document formats (PDF, DOCX, XLSX, PPTX). - Generate PDFs (from text and images), merge and split PDFs, extract PDF text. - Create, read, and edit Word documents, including tables, images, and bullet lists. - Build and manipulate Excel files with formulas, charts, pandas integration, and cell formatting. - Create and edit PowerPoint presentations, including slides with tables, bullet points, and images. - Designed for professional report generation, data export, and presentation automation.
Metadata
Slug pls-office-docs
Version 1.0.0
License
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is PLS Office Docs?

Create, read, edit, and extract content from PDF, DOCX, XLSX, and PPTX documents for professional reports, presentations, and data exports. It is an AI Agent Skill for Claude Code / OpenClaw, with 1388 downloads so far.

How do I install PLS Office Docs?

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

Is PLS Office Docs free?

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

Which platforms does PLS Office Docs support?

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

Who created PLS Office Docs?

It is built and maintained by Matt Valenta (@mattvalenta); the current version is v1.0.0.

💬 Comments