/install excel-xlsx-formula-cleanup-helper-2-180322
Office Open XML Automation Helper
Use this skill when the task crosses Office file types: extract Word tables into Excel, turn Excel results into PowerPoint slides, populate Word reports from spreadsheets, batch-convert Office files, or coordinate DOCX/XLSX/PPTX templates.
Workflow
- Define the pipeline: source files, destination files, templates, generated artifacts, batch size, and success criteria.
- Classify each operation:
- DOCX text, tables, styles, comments, headers, content controls.
- XLSX worksheets, tables, formulas, named ranges, charts, pivots, macros.
- PPTX slide masters, layouts, placeholders, charts, media, speaker notes.
- Preserve source packages. Work on copies and keep an audit trail of inputs, outputs, and record IDs.
- Choose the safest layer for each step:
python-docxfor supported Word document content.openpyxlfor supported Excel workbook structure.python-pptxfor supported slide content and basic charts.- Direct Open XML edits for relationships, unsupported features, and preserving package parts.
- VBA or Office desktop automation only when live Office behavior is required, such as field updates, Power Query refresh, PDF export, or chart rendering fidelity.
- Keep data transformations separate from document rendering. Normalize data first, then populate templates.
- Validate each artifact independently, then validate the whole chain.
Design Rules
- Do not use plain string replacement inside zipped Office XML unless escaping, run boundaries, relationships, and namespaces are understood.
- Preserve relationship IDs and content types when copying media, charts, embedded workbooks, or custom XML parts.
- Avoid saving
.xlsmor macro-enabled packages through a library path that strips macros. - Prefer named ranges, content controls, placeholders, and template fields over positional guesses.
- Log generated filenames, input records, warnings, skipped records, and validation totals.
Validation
Check:
- DOCX page structure, styles, headers/footers, tables, fields, comments, and tracked changes.
- XLSX formulas, named ranges, tables, charts, macros, hidden sheets, and recalculation requirements.
- PPTX slide count, layout assignment, placeholders, charts, media, theme fonts/colors, and notes.
- Batch totals and file-open sanity for every generated output.
Output
Provide a pipeline design, implementation steps or scripts, validation checklist, and any Office desktop steps that cannot be performed locally.
Read references/requirement-plan.md only when the original discovery evidence is needed.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install excel-xlsx-formula-cleanup-helper-2-180322 - After installation, invoke the skill by name or use
/excel-xlsx-formula-cleanup-helper-2-180322 - Provide required inputs per the skill's parameter spec and get structured output
What is Office Open XML Automation Helper?
Build and troubleshoot cross-Office automation pipelines that move content between Word, Excel, and PowerPoint using Open XML, VBA, python-docx, openpyxl, py... It is an AI Agent Skill for Claude Code / OpenClaw, with 44 downloads so far.
How do I install Office Open XML Automation Helper?
Run "/install excel-xlsx-formula-cleanup-helper-2-180322" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Office Open XML Automation Helper free?
Yes, Office Open XML Automation Helper is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Office Open XML Automation Helper support?
Office Open XML Automation Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Office Open XML Automation Helper?
It is built and maintained by Kyro (@kyro-ma); the current version is v0.1.0.