Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Generates and manipulates office documents in PDF, DOCX, XLSX, and PPTX formats using Python libraries. Covers creating documents from scratch, reading existing files, merging or splitting PDFs, adding charts and tables, and exporting data to spreadsheets.
Handles all four major office formats in one skill rather than requiring separate tools or manual document assembly.
When to use it
- Export database query results to a formatted Excel file
- Generate a monthly report as a Word document with tables
- Build a PowerPoint deck from structured data
- Merge multiple PDFs into a single file
- Extract text from an existing PDF for processing
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create an Excel file with monthly revenue data and a bar chart
- 1Load revenue data into a pandas DataFrame
- 2Write DataFrame to an .xlsx file using to_excel
- 3Open the workbook with openpyxl to access the worksheet
- 4Create a BarChart, bind it to the revenue column, and add it to the sheet
- 5Save the workbook with the embedded chart
daily_revenue.xlsx with data rows and a bar chart inserted at column D