bruce-doc-converter

Converts Office and PDF documents to Markdown and back to Word.

56|7|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/brucevanfdm/bruce-doc-converter --skill bruce-doc-converter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bruce-doc-converter
Source: https://github.com/brucevanfdm/bruce-doc-converter/tree/main
Command: npx skills add https://github.com/brucevanfdm/bruce-doc-converter --skill bruce-doc-converter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, openpyxl, python-pptx, pdfplumber, and includes scripts (resource) and references (resource) components.

What problem does it solve?

AI often struggles to understand Office docs (Word, Excel, PowerPoint) and PDFs in their native formats. Bruce Doc Converter turns these documents into AI-friendly Markdown and supports round-trip conversion back to Word.

Core Features & Use Cases

  • Office/PDF → Markdown: extract headings, tables, lists, and formatting for analysis.
  • Markdown → Word: export structured Markdown into a professional Word document with preserved styles.
  • Mermaid/graphics: render Mermaid code blocks during Markdown → Word transformation and embed as images.

Quick Start

Ask Claude to install the Bruce Doc Converter skill and provide a document to convert, for example convert report.docx to Markdown.

Frequently Asked Questions about bruce-doc-converter

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

FAQPage Schema
How do I convert a PDF to Markdown for AI-driven content analysis?

To convert a PDF to Markdown for AI analysis, this skill uses the pdfplumber Python library to extract headings, tables, and formatting into AI-friendly Markdown text. It automatically installs required dependencies, allowing Claude to directly read and analyze uploaded PDF documents.

Can I convert Markdown back to a formatted Word document?

Yes, you can convert Markdown back to Word with preserved professional styles. The skill utilizes optional Node.js tooling alongside python-docx to transform structured Markdown into a formatted DOCX file, rendering Mermaid code blocks as embedded images during the conversion process.

Does this document converter support Excel and PowerPoint files?

Yes, the document converter supports both Excel and PowerPoint files by utilizing the openpyxl and python-pptx libraries. It extracts headings, tables, lists, and formatting from these Office documents, converting them into AI-friendly Markdown for analysis and content extraction.

What's the best way to extract tables from a PDF for an AI assistant?

The best way to extract tables from a PDF for an AI assistant is converting the document to AI-friendly Markdown. This skill uses pdfplumber to parse PDF tables and formatting into structured Markdown, enabling Claude to directly read, query, and analyze the extracted tabular data.

Do I need to manually install Python libraries before converting Office docs?

No, you do not need to manually install Python libraries before converting Office docs. The skill satisfies automatic dependency handling by installing python-docx, openpyxl, python-pptx, and pdfplumber itself, though optional Node.js tooling is required for Markdown to Word round-trip conversion.