xlsx

Create, edit, and analyze spreadsheet files using pandas and openpyxl.

3|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/boazcstrike/opencode --skill xlsx-boazcstrike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/boazcstrike/opencode/tree/main/skills/xlsx
Command: npx skills add https://github.com/boazcstrike/opencode --skill xlsx-boazcstrike

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines your spreadsheet tasks, from complex data analysis and formula creation to formatting and file conversion, eliminating manual errors and saving significant time.

Core Features & Use Cases

  • Data Analysis & Manipulation: Use pandas for powerful data cleaning, transformation, and analysis.
  • Formula Creation & Management: Leverage Excel's native formulas for dynamic calculations, ensuring accuracy and maintainability.
  • Formatting & Best Practices: Adhere to professional standards for fonts, number formatting, and color-coding in financial models.
  • File Conversion & Recalculation: Convert between formats and ensure all formulas are correctly calculated and error-free using LibreOffice.

Quick Start

Use the xlsx skill to create a new spreadsheet with columns 'Product', 'Price', and 'Quantity', then add three rows of sample 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 formula creation and recalculation in Python?

Automate Excel formula creation and recalculation by generating native formulas with openpyxl and executing formula recalculation using LibreOffice, ensuring dynamic calculations and error-free spreadsheet outputs.

What's the best way to clean messy tabular data and convert between CSV and XLSX files?

Clean messy tabular data and convert between CSV, TSV, and XLSX files using pandas for transformation and openpyxl for formatting, yielding structured, professional spreadsheet outputs.

Does this spreadsheet automation approach support financial modeling color-coding standards?

Financial modeling color-coding standards are supported, applying professional fonts, number formatting, and industry-standard color rules to spreadsheet cells for maintainable financial models.

Do I need LibreOffice to use openpyxl for spreadsheet formatting and analysis?

LibreOffice is required specifically for formula recalculation and error checking via scripts, while openpyxl and pandas handle spreadsheet creation, formatting, and data analysis independently.

How do I generate charts and compute formulas in an existing spreadsheet?

Generate charts and compute formulas in an existing spreadsheet by applying openpyxl for chart creation and native formula injection, then triggering LibreOffice recalculation to verify accurate results.

Why do my openpyxl formulas show errors when opening the generated spreadsheet?

Formulas may show errors because openpyxl writes formulas without calculating them; running LibreOffice recalculation processes the formulas to populate cached values and check for calculation errors.