What problem does it solve?
Office documents are traditionally edited through desktop applications like Microsoft Word or Excel, which makes bulk automation, AI-driven modifications, and headless server-side processing difficult and error-prone. This Skill gives AI agents and developers a command-line interface to create, read, modify, and validate Office files programmatically, removing the need for manual GUI interaction or fragile scripting.
Core Features & Use Cases
- Three-Layer Document Access: Start with high-level read operations such as viewing text, outlines, and statistics, escalate to DOM-level edits like adding shapes and setting properties, and fall back to raw XML manipulation for advanced scenarios.
- Batch & Resident Mode: Execute multiple operations in a single save cycle or keep documents in memory for near-zero latency across dozens of commands.
- AI-Native Integration: Built-in MCP server, deterministic JSON output, path-based element addressing, and auto-install for Claude Code, Cursor, and other AI coding agents.
- Use Case: A developer can use this Skill to auto-generate a PowerPoint deck from a database query, apply corporate branding, validate the schema, and produce a live HTML preview through automated CLI commands.
Quick Start
Use the officecli skill to create a new PowerPoint presentation, add a title slide with a dark blue background, and insert a content shape with the text Q4 Report by asking the AI to build the deck.