xlsx-generator

Create, modify, and extract Excel XLSX files from JSON specs.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/jwynia/teach --skill xlsx-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx-generator
Source: https://github.com/jwynia/teach/tree/main/.claude/skills/xlsx-generator
Command: npx skills add https://github.com/jwynia/teach --skill xlsx-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xlsx, and includes scripts (resource) components.

What problem does it solve?

This tool automates the creation, modification, and extraction of Excel XLSX files, reducing repetitive spreadsheet tasks and manual formatting.

Core Features & Use Cases

  • Create workbooks from JSON specs with data, formulas, and styling, enabling consistent reports.
  • Modify existing templates by injecting data while preserving layout and formatting for branded outputs.
  • Analyze and extract content from spreadsheets, including cell values, formulas, and structure to feed downstream automation.

Quick Start

Create a workbook from a JSON spec and save it as output.xlsx.

Frequently Asked Questions about xlsx-generator

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

FAQPage Schema
How do I automate Excel workbook generation from JSON data?

Automate Excel workbook generation by passing a JSON spec to define data, formulas, and styling. This process creates consistent XLSX files from scratch, reducing repetitive manual spreadsheet formatting and data entry tasks.

Can I modify an existing Excel template and preserve its formatting?

You can modify existing Excel templates by injecting data while preserving the original layout and formatting. This supports branded outputs and reporting workflows where visual consistency across generated spreadsheets is required.

How do I extract data and formulas from an XLSX file for downstream automation?

Extract content from XLSX files by reading cell values, formulas, and structural data across single or multi-sheet workbooks. This extracted spreadsheet data feeds directly into downstream analytics and reporting automation tasks.

Does the xlsx library in Deno support preserving formulas and styling during spreadsheet generation?

The xlsx library in Deno supports preserving formulas and formatting during spreadsheet generation. It enables both template-based modification and from-scratch creation via a consistent JSON spec for analytics workflows.

What is the best way to create multi-sheet Excel workbooks for finance and analytics reporting?

The best way to create multi-sheet Excel workbooks for finance and analytics is using a JSON spec to programmatically define sheets, data, and formulas. This ensures consistent reporting outputs and automates complex spreadsheet workflows.