libreoffice-calc
Installation
SKILL.md
LibreOffice Calc
Use the bundled calc modules for UNO-backed Calc spreadsheet work.
All paths must be absolute. Bundled modules live under scripts/ in this
skill directory, so set PYTHONPATH=<skill_base_dir>/scripts.
If setup or runtime issues appear, check references/troubleshooting.md.
API Surface
# Non-session utilities
create_spreadsheet(path, source=None) # source: path to .json or .xml file to import
export_spreadsheet(path, output_path, export_format) # formats: "pdf", "xlsx", "csv"
snapshot_area(doc_path, output_path, sheet="Sheet1", row=0, col=0, width=None, height=None, dpi=150)
# Session (primary editing API)
CalcSession(path) -> context manager