Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Minor metadata cleanup
What This Skill Does
Programmatically creates, edits, and analyzes Word, Excel, and PowerPoint files using Python. Handles automated report generation, spreadsheet building, and slide deck creation from structured data.
Runs without Microsoft Office installed, making it suitable for server-side or CI/CD document generation pipelines.
When to use it
- Generating formatted Word reports from database exports
- Building Excel spreadsheets with formulas and conditional formatting
- Creating PowerPoint presentations from JSON or CSV data
- Batch-updating styles across a set of Word documents
- Automating invoice generation using document templates
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Generate a monthly sales report as a Word document from this CSV data'
- 1Reads the CSV data and parses it into structured rows
- 2Creates a new .docx file using python-docx
- 3Inserts a formatted table with headers and data rows
- 4Applies heading styles and a summary paragraph
- 5Saves the document to the specified output path
A formatted Word document (.docx) with a title, summary, and data table ready for distribution