excel-to-markdown

Convert local Excel workbooks into Markdown files preserving sheet names, headers, and rows.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ekkus93/vscode_skills --skill excel-to-markdown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excel-to-markdown
Source: https://github.com/ekkus93/vscode_skills/tree/main/skills/excel-to-markdown
Command: npx skills add https://github.com/ekkus93/vscode_skills --skill excel-to-markdown

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert local Microsoft Excel workbooks into Markdown files that preserve sheet names, headers, and rows for reliable model consumption and downstream parsing.

Core Features & Use Cases

  • Deterministic, local parsing of .xlsx/.xls to Markdown documents
  • Preserves sheet structure, headers, and tabular data for easy reading
  • Produces a single Markdown file next to the input workbook ready for Copilot-assisted workflows

Quick Start

Run the tool on a local .xls or .xlsx to generate a corresponding .md alongside the workbook.

Frequently Asked Questions about excel-to-markdown

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

FAQPage Schema
How do I convert an Excel workbook to Markdown for model consumption?

To convert an Excel workbook to Markdown, this Skill uses deterministic local parsing of .xlsx and .xls files to preserve sheet names, headers, and rows into a single readable Markdown document.

Does the Excel to Markdown conversion preserve sheet structure and headers?

Yes, the Excel to Markdown conversion preserves sheet structure by rendering each sheet as a Markdown section, retaining headers and tabular rows for reliable downstream parsing.

Can I parse .xls files or does it only support .xlsx workbooks?

You can parse both .xls and .xlsx files. The tool relies on openpyxl for .xlsx workbooks and xlrd for .xls files to extract cell data into Markdown.

What is the best way to extract tabular data from Excel into a readable format?

The best way to extract tabular data is using deterministic parsing that reads cells directly and renders each sheet as a Markdown section in a single output file alongside the input workbook.

Do I need to install openpyxl or xlrd to convert Excel files to Markdown?

The Skill relies on openpyxl for .xlsx files and xlrd for .xls files to read cells, preserve headers, and render tabular data into a Markdown document.

Are there limitations when converting local Excel workbooks to Markdown?

Conversion is limited to local .xls and .xlsx workbooks, relying on deterministic parsing to preserve sheet names, headers, and rows without modifying the original file structure.