xlsx

Create, edit, and validate Excel workbooks with formulas using openpyxl and pandas.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/kamal81684/file_system --skill xlsx-kamal81684
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/kamal81684/file_system/tree/main/skills/document-skills/xlsx
Command: npx skills add https://github.com/kamal81684/file_system --skill xlsx-kamal81684

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create, edit, and validate Excel workbooks with correct formulas, formatting, and documentation.

Core Features & Use Cases

  • Spreadsheet creation, editing, and formatting that preserves templates and styles
  • Formula placement rules, in-cell documentation for hard-coded values, and Excel-compatible validation
  • Recalculation and verification of formulas across all sheets using recalc.py and LibreOffice
  • End-to-end workflows with Python libraries (openpyxl, pandas) for data-driven analysis

Quick Start

Run recalc.py on a workbook after applying edits to ensure all formulas recalculate correctly.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel tasks and recalculate formulas in xlsx workbooks using Python?

To automate Excel tasks, this Skill uses Python with openpyxl and pandas to edit workbooks and runs recalc.py to recalculate formulas across all sheets. You get validated spreadsheets with correctly computed formula values.

Can I edit existing Excel spreadsheets with pandas and openpyxl without breaking formatting?

Yes, you can edit existing Excel spreadsheets while preserving templates and styles. The Skill applies formatting rules and in-cell documentation for hard-coded values to maintain workbook integrity during data-driven analysis.

What is the best way to validate formulas and ensure recalculation in Excel workbooks?

The best way to validate formulas is running recalc.py with LibreOffice after applying edits. This mechanism enforces Excel-compatible formula placement rules and verifies that all formulas recalculate correctly across sheets.

Does this approach support data-heavy spreadsheets for finance and operations reporting?

Yes, this approach supports data-heavy spreadsheets across finance, operations, and reporting tasks. It handles new workbook creation, edits existing files, and applies Python-based workflows for data-driven analysis.

Why do my Excel formulas not recalculate correctly after editing with openpyxl?

Excel formulas may not recalculate because openpyxl does not evaluate them natively. This Skill solves the limitation by enforcing formula placement rules and running recalc.py to trigger recalculation and verification.