xlsx-reader

Convert Excel workbooks into GitHub-flavored Markdown tables.

18|9|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/arozumenko/sdlc-skills --skill xlsx-reader-arozumenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx-reader
Source: https://github.com/arozumenko/sdlc-skills/tree/main/skills/xlsx-reader
Command: npx skills add https://github.com/arozumenko/sdlc-skills --skill xlsx-reader-arozumenko

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Spreadsheet data is hard for an LLM agent to reliably ingest because it is trapped in binary Excel files, so this Skill converts .xlsx/.xls workbooks into readable Markdown tables.

Core Features & Use Cases

  • Workbook → Markdown: Converts every sheet in an Excel workbook into a Markdown table with the first row used as the header.
  • Fast agent ingestion: Produces agent-friendly text the model can read and reason over immediately.
  • Common SDLC scenarios: Use for test case imports, QA checklists, and requirement/traceability matrices before downstream analysis or reporting.

Quick Start

Use xlsx-reader to convert the user-provided Excel file into Markdown tables by running: node scripts/read_xlsx.js <input.xlsx> output.md.

Frequently Asked Questions about xlsx-reader

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

FAQPage Schema
How do I convert an Excel xlsx file to a Markdown table?

To convert an Excel xlsx file to a Markdown table, this Skill reads your workbook and outputs GitHub-flavored Markdown with each sheet rendered as a separate table section using the first row as the header.

Do I need Node.js to convert spreadsheets into Markdown for AI agents?

Yes, converting spreadsheets into Markdown requires Node.js 18+ and the xlsx npm package installed to run the script and transform binary Excel files into readable text.

What is the best way to import test cases from an Excel file into an LLM?

Importing test cases from an Excel file into an LLM is best handled by converting the spreadsheet into agent-friendly Markdown tables so the model can read and reason over the structured rows immediately.

Can I use this to convert a requirements matrix with multiple sheets into Markdown?

Yes, you can convert a requirements matrix with multiple sheets because the tool processes every sheet in an Excel workbook and outputs each one as a separate Markdown table section.

Does the xlsx npm package support parsing xls files for data conversion?

Yes, the xlsx npm package supports data conversion for both .xlsx and .xls file formats, allowing you to parse older Excel workbooks into structured Markdown rows.