xlsx

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

4|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/flight505/claude-project-planner --skill xlsx-flight505
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/flight505/claude-project-planner/tree/main/project_planner/.claude/skills/document-skills/xlsx
Command: npx skills add https://github.com/flight505/claude-project-planner --skill xlsx-flight505

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the tedious, error-prone task of building, validating, and updating Excel workbooks by providing a programmable toolkit to create, edit, and recalculate spreadsheets with consistent formatting and zero formula errors.

Core Features & Use Cases

  • Workbook creation & editing: Generate new Excel files, modify existing templates, and preserve formatting and templates.
  • Formula integrity & recalculation: Maintain correct formulas, recalculate with LibreOffice via recalc.py, and validate results across sheets.
  • Data analysis & formatting: Load data with pandas/openpyxl, apply consistent styles, and produce publication-ready spreadsheets for reports.
  • Use Case: A financial model uses predefined templates; you automatically populate inputs, ensure all formulas are intact, and export a distribution-ready workbook.

Quick Start

Use the xlsx skill to create a new workbook from a template and apply a simple formula to a cell.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I automate Excel workbook creation with formulas and formatting?

You can automate Excel workbook creation by using openpyxl to programmatically generate .xlsx files, populate cells with data, apply consistent styling, and embed formulas for standardized reporting workflows.

Why do my openpyxl formulas show zero or no values when I open the spreadsheet?

openpyxl writes formulas but does not calculate them natively. You need a recalculation pipeline, such as the LibreOffice-based recalc.py script, to evaluate formulas and save the computed values into the workbook.

What is the best way to recalculate Excel formulas without opening Excel?

The best way to recalculate Excel formulas headlessly is using a LibreOffice-based recalc pipeline. This processes the workbook, evaluates all formulas, and ensures zero formula errors before distribution.

Can I modify existing Excel templates and preserve their formatting?

Yes, you can load existing .xlsx templates with openpyxl, modify specific cells or inject new data, and preserve the original formatting and styles to maintain consistent document layouts.

Does this approach work for financial modeling and data analysis reporting?

Yes, this approach fits financial modeling and data analysis by automatically populating predefined templates with inputs, ensuring formula integrity, and exporting publication-ready spreadsheets for reports.

What are the limitations of using openpyxl for spreadsheet workflows?

A key limitation of openpyxl is its inability to compute formula values directly. Complex spreadsheet workflows requiring formula recalculation must rely on an external LibreOffice pipeline to validate results.