office-to-md

Convert Word, Excel, PowerPoint, and PDF documents to Markdown with preserved headings, tables, and images.

288|42|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/shuyu-labs/WebCode --skill office-to-md
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: office-to-md
Source: https://github.com/shuyu-labs/WebCode/tree/main/skills/claude/office-to-md
Command: npx skills add https://github.com/shuyu-labs/WebCode --skill office-to-md

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Office documents (Word, Excel, PowerPoint, PDF) are often locked in proprietary formats that are hard to reuse in Markdown workflows. This Skill converts these files into clean Markdown while preserving text structure, tables, and embedded images.

Core Features & Use Cases

  • Conversion of Word, Excel, PowerPoint, and PDF documents to Markdown with preserved headings, tables, and images.
  • Extraction of tables into Markdown tables and embedding images as links for easy inclusion in documentation.
  • Real-world use: transform project reports or meeting notes into Markdown for versioned, portable, and shareable documentation.

Quick Start

To convert an Office document to Markdown, pass a path such as /path/to/document.docx to the skill to receive a Markdown output.

Frequently Asked Questions about office-to-md

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

FAQPage Schema
How do I convert a Word document to Markdown while preserving tables?

To convert Word documents to Markdown, this Skill extracts text, headings, and tables to create clean Markdown representations. It requires LibreOffice for DOC/DOCX conversion and parses embedded tables into Markdown table format.

Can I extract tables and images from PDF files into Markdown?

Yes, you can extract tables and images from PDF files into Markdown. The Skill pulls tables into Markdown table syntax and embeds images as links, requiring Python dependencies listed in requirements.txt for cross-format parsing.

What is the best way to convert Office docs to Markdown for documentation workflows?

The best way to convert Office docs to Markdown is using a Skill that preserves document structure like headings, tables, and images. It transforms project reports or meeting notes into portable, versioned Markdown for documentation workflows.

Do I need LibreOffice to convert DOCX files to Markdown?

Yes, you need LibreOffice installed to convert DOC and DOCX files to Markdown. The Skill applies LibreOffice for Word document conversion and uses Python dependencies to enable parsing across Word, Excel, PowerPoint, and PDF formats.

Does converting PowerPoint to Markdown keep the text structure and images?

Converting PowerPoint to Markdown keeps the text structure and images intact. The Skill extracts text content and headings while embedding images as links, ensuring clean Markdown representations suitable for reuse.

Why does my Excel to Markdown conversion require Python dependencies?

Excel to Markdown conversion requires Python dependencies to enable cross-format parsing of Office documents. These libraries, listed in requirements.txt, extract text, tables, and images from Excel files into Markdown table structures.