What problem does it solve? Processing Office documents programmatically often requires slow Python libraries or expensive commercial SDKs, and filling PDF forms or generating spreadsheets from data involves repetitive manual work. This Skill connects an AI agent to a Rust-native MCP server that reads, writes, and converts XLSX, DOCX, PPTX, and PDF files locally with sub-millisecond performance. ## Core Features & Use Cases - Document Reading & Conversion: Extract content from Excel, Word, PowerPoint, and PDF files into JSON, Markdown, text, or chunks for RAG embeddings. - Document Generation: Create spreadsheets with formulas, formatting, and charts; build Word documents from Markdown with tables and images; assemble PowerPoint decks with slides and charts. - PDF Form Automation: List and fill AcroForm/XFA fields, analyze layout coordinates, and overlay text on flat PDFs. - Use Case: Generate a quarterly sales report by creating an XLSX workbook, writing revenue data with currency formatting, adding a column chart, then converting the same data into a Word executive summary and a filled PDF invoice. ## Quick Start Install the server with cargo install office-oxide-mcp, add it to your MCP client config, then ask the agent to create an Excel report from your data.