xlsx

Create and edit Excel spreadsheets with formula-based calculations and validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Pyl-Tech/stream-coding --skill xlsx-pyl-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/Pyl-Tech/stream-coding/tree/main/.agents/skills/xlsx
Command: npx skills add https://github.com/Pyl-Tech/stream-coding --skill xlsx-pyl-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents brittle spreadsheet outputs by enforcing a documentation-first, formula-safe workflow for creating, editing, and validating Excel deliverables.

Core Features & Use Cases

  • Spreadsheet-first outputs (.xlsx/.xlsm): Create or modify spreadsheets as the primary deliverable, including conversions from tabular sources.
  • Formula correctness guarantees: Requires formulas (not hardcoded computed values) and verifies “zero formula errors” after recalculation.
  • Automated recalculation + error scanning: Uses LibreOffice to recalculate formulas and detects common Excel error tokens (e.g., #REF!, #DIV/0!, #VALUE!, #NAME?).
  • Formatting and modeling guardrails: Enforces consistent professional fonts and, for financial models, applies color-coding conventions for inputs vs. formulas vs. links.
  • Data preparation workflows: Supports analysis and restructuring of messy tabular data via pandas and spreadsheet edits.
  • Verification gating: Aligns with the Stream Coding pipeline by treating recalculation and error scanning as a hard verification gate before delivery.

Quick Start

Use the xlsx skill to update the spreadsheet 'model.xlsx' using formulas (not hardcoded calculations), recalculate all formulas, and return the corrected file with zero Excel formula errors.

Frequently Asked Questions about xlsx

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

FAQPage Schema
How do I generate Excel spreadsheets with zero formula errors?

To generate Excel spreadsheets with zero formula errors, create formulas instead of hardcoded values and recalculate them using LibreOffice. This workflow scans for common Excel error tokens like #REF! and #DIV/0! before delivering the final file.

How do I clean tabular data and export it to an xlsx file?

To clean tabular data and export it to an xlsx file, use pandas to restructure and analyze the messy input data. Then, apply openpyxl to write the cleaned tabular data into a formatted spreadsheet deliverable.

Does openpyxl support automated formula recalculation and error scanning?

While openpyxl handles data and structure changes for spreadsheet files, it does not perform automated formula recalculation itself. LibreOffice is required to recalculate formulas and detect common Excel errors before output.

How do I apply financial modeling color coding for inputs and formulas?

To apply financial modeling color coding for inputs and formulas, use spreadsheet formatting guardrails during creation. This enforces consistent professional fonts and distinguishes inputs, formulas, and links visually within the model.

Why does my spreadsheet model output contain #NAME? errors after conversion?

Your spreadsheet model output contains #NAME? errors because formulas were not properly recalculated before delivery. Using LibreOffice-based recalculation verifies zero detected Excel errors and prevents brittle spreadsheet outputs.

Can I convert CSV files to formatted spreadsheet models with formula verification?

Yes, you can convert CSV and TSV files to formatted spreadsheet models. This process uses pandas for initial data preparation and mandates LibreOffice formula recalculation to ensure the final xlsx output has zero formula errors.