markdown-to-xlsx

Convert Markdown content into Excel workbooks by filling named ranges and table regions.

15|5|Updated May 4, 2026
One-click install
npx skills add https://github.com/eugenelim/agent-ready-repo --skill markdown-to-xlsx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markdown-to-xlsx
Source: https://github.com/eugenelim/agent-ready-repo/tree/main/packs/converters/.apm/skills/markdown-to-xlsx
Command: npx skills add https://github.com/eugenelim/agent-ready-repo --skill markdown-to-xlsx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, pytest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the manual work of transferring Markdown content into Excel by filling an existing workbook template with structured text and tables.

Core Features & Use Cases

It supports deterministic template filling for branded spreadsheets by mapping Markdown front matter into named ranges and the first Markdown table into an Excel Table data region. It helps preserve workbook formatting, formulas, charts, and other template design elements by writing only into existing data ranges instead of rebuilding the file. It also handles workbook inspection, no-fill-point guidance, overflow warnings, and an unbranded fallback when the user explicitly opts out of using a template.

Quick Start

Use the markdown-to-xlsx skill to inspect your workbook template, fill it from the Markdown source, and return the generated .xlsx path with any warnings or guidance.

Frequently Asked Questions about markdown-to-xlsx

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

FAQPage Schema
How do I convert Markdown content into an Excel workbook while preserving formatting and charts?

To convert Markdown into an Excel workbook while preserving formatting, this Skill fills named ranges and table data regions in an existing .xlsx template. It writes only into existing data ranges to keep formulas, charts, and template design elements intact.

Do I need openpyxl to render Markdown tables into a branded Excel template?

Yes, you need openpyxl to render Markdown into a branded Excel template. This Skill requires openpyxl for workbook access and pytest for the bundled test suite to enforce deterministic writes and output-path confinement.

What is the best way to map Markdown front matter into Excel named ranges?

The best way to map Markdown front matter into Excel named ranges is by using this Skill's deterministic template filling. It automatically routes front matter data into named ranges and the first Markdown table into an Excel Table data region.

Can I generate an Excel workbook from Markdown without using a template?

Yes, you can generate an Excel workbook from Markdown without a template. This Skill provides an unbranded fallback when you explicitly opt out of using a template, ensuring you still get a valid .xlsx output.

Why does my Markdown to Excel conversion trigger an overflow warning?

Your Markdown to Excel conversion triggers an overflow warning when the provided Markdown data exceeds the boundaries of the existing template's data regions. The Skill outputs warnings and no-fill-point guidance to alert you of these limitations.

Does markdown-to-xlsx inspect workbook templates before filling them?

Yes, markdown-to-xlsx inspects workbook templates before filling them. It handles workbook inspection and provides no-fill-point guidance to ensure Markdown content maps correctly into the existing .xlsx structure.