xlsx

Create and edit .xlsx spreadsheets with formulas, formatting, and pandas analysis.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers users to programmatically create, edit, and analyze spreadsheet files, automating complex data manipulation and reporting tasks that would otherwise be time-consuming and error-prone.

Core Features & Use Cases

  • Dynamic Spreadsheet Creation: Generate new .xlsx files with data, formulas, and formatting.
  • Data Analysis & Manipulation: Read, process, and analyze data within spreadsheets using Python libraries like pandas.
  • Formula Management: Implement and ensure the correctness of Excel formulas, preserving them during edits.
  • Formatting & Styling: Apply custom formatting, including colors, number styles, and alignment.
  • Use Case: Automatically generate a monthly sales report by pulling data from a database, calculating key metrics using Excel formulas, applying specific financial formatting, and saving the output as a professional .xlsx file.

Quick Start

Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns 'Month' and 'Revenue', populating it with sample data and a total revenue formula.

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 with formulas and formatting?

Automate spreadsheet creation by programmatically generating new .xlsx files populated with data, dynamic formulas, and custom financial formatting. This approach ensures formula integrity and strict formatting standards for professional reporting.

Can I use pandas for data analysis on existing xlsx spreadsheets?

Yes, you can use pandas to read, process, and analyze data within existing xlsx spreadsheets. This allows for complex data manipulation and reporting tasks while preserving the original file structure during edits.

What is the best way to edit an Excel file without breaking existing formulas?

The best way to edit an Excel file without breaking formulas is to programmatically modify the existing spreadsheet while preserving its underlying structure. This ensures formula correctness and integrity are maintained throughout the data manipulation process.

Do I need openpyxl and pandas to generate formatted financial models in Excel?

Yes, openpyxl and pandas are required dependencies to generate formatted financial models in Excel. They provide the necessary framework to apply custom colors, number styles, and alignment while handling data analysis and dynamic formulas.

Does this approach support applying custom colors and number styles to spreadsheet cells?

Yes, this approach supports applying custom formatting and styling to spreadsheet cells, including specific colors, number styles, and alignment. This ensures outputs meet professional financial formatting standards.

Why use code for spreadsheet automation instead of manual data manipulation in Excel?

Use code for spreadsheet automation to eliminate time-consuming and error-prone manual data manipulation. Automating complex reporting tasks ensures adherence to strict formatting standards and accurate formula management across generated files.