What problem does it solve?
Working with real Office files (ODT, ODS, ODP, DOCX, XLSX, PPTX) requires structured operations that plain text editing cannot handle, such as writing spreadsheet cells, building slides, and embedding charts. This Skill gives the agent a consistent workflow for creating, reading, and editing genuine Office packages in LibreOffice Desktop without mishandling formats or opening UI surfaces the user did not request.
Core Features & Use Cases
- Format-aware document handling: Uses ODF (ODT/ODS/ODP) as the first-class format and switches to DOCX/XLSX/PPTX only when OOXML compatibility is explicitly needed.
- Structured edit operations: Supports set_text, append_text, replace_text, set_cells, append_rows, set_slides, append_slide, and create_chart for embedded XLSX charts.
- Version control: Provides version_history and restore_version actions to audit or roll back saved changes.
- Use Case: Ask the agent to build a budget spreadsheet; it creates an ODS file, writes real cells from CSV or Markdown table content, and can later add a line chart or update specific cells by address.
Quick Start
Ask the agent to create an ODS spreadsheet named Budget with monthly revenue figures and then add a line chart of the data.