libreoffice-rs

Official

Convert and extract office docs—pure Rust

Authorclark-labs-inc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of converting and extracting content from office documents without installing LibreOffice or dealing with heavy external dependencies.

Core Features & Use Cases

  • Format Conversion: Convert between DOCX, PPTX, XLSX, ODT, ODS, ODP, ODG, CSV, Markdown, and PDF using the pure-Rust libreoffice-rs CLI.
  • Text and Markdown Extraction: Extract text as Markdown from DOCX, PPTX, and XLSX for easier editing, search, and downstream processing.
  • Rendering to Images: Render document pages to PNG or JPEG for previewing, sharing, or OCR workflows.
  • XLSX Formula Recalc Check: Recalculate and sanity-check spreadsheet formulas against cached values to validate results.

Quick Start

Run a headless conversion of a DOCX file to PDF by executing: cargo run -p libreoffice-pure -- --headless --convert-to pdf report.docx

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: libreoffice-rs
Download link: https://github.com/clark-labs-inc/libreoffice-rs/archive/main.zip#libreoffice-rs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.