xlsx

Automate Excel spreadsheet creation, editing, and analysis with pandas and openpyxl.

2|3|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/psd401/psd-claude-plugins --skill xlsx-psd401
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/psd401/psd-claude-plugins/tree/main/plugins/psd-productivity/skills/xlsx
Command: npx skills add https://github.com/psd401/psd-claude-plugins --skill xlsx-psd401

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl>=3.1.0, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines spreadsheet management by automating the creation, editing, and analysis of Excel files, ensuring accuracy and efficiency.

Core Features & Use Cases

  • Formula Management: Create, edit, and recalculate complex Excel formulas, ensuring zero errors.
  • Data Analysis & Visualization: Leverage pandas for in-depth data analysis and generate insights from spreadsheet data.
  • Formatting & Styling: Apply industry-standard formatting and preserve existing templates.
  • Use Case: Automatically generate a financial projection model in Excel, complete with correct formulas, industry-standard color coding, and number formatting, 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 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 spreadsheet creation and formula calculation?

Automate Excel spreadsheet creation by using openpyxl for file operations and pandas for data manipulation, then trigger LibreOffice via recalc.py to recalculate formulas and ensure zero formula errors. This workflow generates accurate .xlsx files with industry-standard formatting.

Can I edit an existing .xlsx template without losing its original formatting and styles?

Yes, you can edit an existing .xlsx template without losing formatting because the Skill preserves existing templates and adheres to industry-standard color coding and number formatting rules during any spreadsheet modification or data insertion.

What is the best way to perform data analysis on Excel spreadsheets without manual export?

The best way to perform data analysis on Excel spreadsheets is to leverage pandas for in-depth data manipulation directly on .xlsx, .xlsm, .csv, and .tsv files, enabling you to generate insights and visualizations without manual data export.

Does openpyxl support recalculating complex Excel formulas automatically?

openpyxl handles file operations and formula creation, but automatic recalculation of complex Excel formulas is achieved by utilizing LibreOffice through a dedicated recalc.py script, ensuring zero formula errors in your spreadsheets.

Why do my Excel formulas show errors when generating financial projection models?

Excel formulas show errors when generating financial models due to calculation chain breaks, but this Skill prevents formula errors by utilizing LibreOffice for accurate recalculation and adheres to industry-standard number formatting rules.

Do I need Python to generate a financial projection model in Excel?

You need Python with openpyxl>=3.1.0 installed to generate a financial projection model in Excel, allowing you to automate correct formulas, color coding, and number formatting based on provided assumptions.