xlsx

Create, edit, and analyze Excel spreadsheet files with formulas and pandas.

27|6|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/5kahoisaac/opencode-configs --skill xlsx-5kahoisaac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/5kahoisaac/opencode-configs/tree/main/skills/xlsx
Command: npx skills add https://github.com/5kahoisaac/opencode-configs --skill xlsx-5kahoisaac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, openpyxl, libreoffice, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation, editing, and analysis of spreadsheet files, handling complex formulas, formatting, and data manipulation tasks efficiently.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Generate new .xlsx files or modify existing ones with data, formulas, and custom formatting.
  • Formula Management: Ensure all formulas are error-free and correctly calculated using LibreOffice integration.
  • Data Analysis & Visualization: Leverage pandas for in-depth data analysis and prepare data for visualization.
  • Use Case: Automatically generate a financial projection model in Excel, complete with industry-standard formatting and complex formulas, based on provided assumptions.

Quick Start

Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns for 'Date', 'Product', and 'Revenue', and populate it with the provided sales data.

Frequently Asked Questions about xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel report generation with formulas and formatting?

Automate Excel report generation by creating or modifying .xlsx files with custom formulas and formatting programmatically. This approach uses pandas for data manipulation and LibreOffice to recalculate formulas, ensuring zero formula errors and preserving existing templates.

Can I use pandas to analyze data and export the results directly to an Excel spreadsheet?

Yes, you can use pandas to conduct in-depth data analysis and export the results directly to an .xlsx spreadsheet. The processed data integrates seamlessly into Excel files while maintaining proper formatting and supporting complex formula creation.

Does LibreOffice integration support recalculating complex formulas in existing Excel templates?

LibreOffice integration supports recalculating complex formulas in existing Excel templates to ensure accuracy. By processing the .xlsx or .xlsm files through LibreOffice, the system validates formula logic and guarantees zero calculation errors while preserving your original template structure.

What is the best way to edit existing .xlsx files without breaking their formulas?

The best way to edit existing .xlsx files without breaking formulas is to use a tool that leverages openpyxl for structural modifications and LibreOffice for formula recalculation. This combination preserves existing templates, applies new formatting, and ensures all formulas remain error-free.

What file formats are supported for automated spreadsheet data analysis and manipulation?

Supported file formats for automated spreadsheet data analysis include .xlsx, .xlsm, .csv, and .tsv. These formats are fully compatible with pandas for data manipulation, allowing you to seamlessly create, edit, and analyze tabular datasets.

Why do my spreadsheet formulas return errors when I generate Excel files programmatically?

Spreadsheet formulas often return errors when generated programmatically due to missing recalculation steps. Utilizing LibreOffice to recalculate formulas after editing .xlsx files ensures all calculations are executed correctly, eliminating formula errors and validating your data outputs.