Agent skill · writing content · aiskillstore
calc
Spreadsheet creation, format conversion (ODS/XLSX/CSV), formulas, data automation with LibreOffice Calc.
Why this skill is useful
Adds specific command-line automation scripts and Python examples for spreadsheet creation and conversion that the AI wouldn't reliably generate on its own.
What it needs
Requires libreoffice installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
LibreOffice Calc Overview LibreOffice Calc skill for creating, editing, converting, and automating spreadsheet workflows using the native ODS (OpenDocument Spreadsheet) format. When to Use This Skill Use this skill when: Creating new spreadsheets in ODS format Converting between ODS, XLSX, CSV, PDF formats Automating data processing and analysis Creating formulas, charts, and pivot tables Batch processing spreadsheet operations Core Capabilities 1. Spreadsheet Creation Create new ODS spreadsheets from scratch Generate spreadsheets from templates Create data entry forms Build dashboards and reports 2. Format Conversion ODS to other formats: XLSX, CSV, PDF, HTML Other formats to ODS: XLSX, XLS, CSV, DBF Batch conversion of multiple files 3. Data Automation Formula automation and calculations Data import from CSV, database, APIs Data export to various formats Batch data processing 4. Data Analysis Pivot tables and data summarization Statistical functions and analysis Data validation and filtering Conditional formatting 5. Integration Command-line automation via soffice Python scripting with UNO Database connectivity Workflows Creating a New Spreadsheet Method 1: Command-Line Method 2: Python with UNO Method 3: Using ezodf Converting Spreadsheets Formula Automation Format Conversion Reference Supported Input Formats ODS (native), XLSX, XLS, CSV, DBF, HTML Supported Output Formats ODS, XLSX, XLS, CSV, PDF, HTML Command-Line Reference Python Libraries Best Practices 1. Use named ranges for clarity 2. Document complex formulas 3. Use data validation for input control 4. Create templates for recurring reports 5. Store ODS source files in version control 6. Test conversions thoroughly 7. Use CSV for data exchange 8. Handle conversion failures gracefully Troubleshooting Cannot open socket Resources LibreOffice Calc Guide UNO API Reference ezodf Documentation Related Skills writer impress draw base xlsx-official workflow-automation
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/calc