Agent skill · writing content · sickn33
calc
Spreadsheet creation, format conversion (ODS/XLSX/CSV), formulas, data automation with LibreOffice Calc.
Why this skill is useful
Includes executable scripts for spreadsheet automation and batch processing that extend the AI's capabilities beyond basic knowledge.
What it needs
Requires libreoffice installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 44,571 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. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/calc--3ed532