What problem does it solve? Working with Office documents (.docx, .xlsx, .pptx) from a terminal or AI agent normally requires heavy libraries or an Office installation. This Skill teaches the agent to use the OfficeCLI single-binary CLI to create, read, analyze, and edit Office documents with structured JSON output, while adding Hermes/Termux safety rules that prevent unverified auto-installation on Android. ## Core Features & Use Cases - Three-layer document control: Read documents with semantic views (outline, text, issues, HTML), edit elements through path-based DOM operations (get, query, set, add, remove, move), and fall back to raw XML when needed. - Format coverage: Build Word reports with styles and tracked changes, Excel workbooks with formulas, pivot tables, and charts, and PowerPoint decks with shapes, animations, and transitions. - Hermes/Termux adaptation: Verifies the officecli binary exists and is compatible before running commands, and falls back to the docx, xlsx, powerpoint, or pdf skills when it is unavailable. - Use Case: Ask the agent to build a Q4 sales deck: it creates slides.pptx, adds titled slides and text shapes, validates the file, and previews it as HTML. ## Quick Start Ask the agent to create a PowerPoint file named deck.pptx with a title slide reading "Q4 Report" using the officecli skill.