parse-doc

Convert office documents into Markdown with optional OCR for scanned PDFs.

8|2|Updated May 3, 2026
One-click install
npx skills add https://github.com/ejoongseok/claude-settings --skill parse-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parse-doc
Source: https://github.com/ejoongseok/claude-settings/tree/main/claude-code/skills/parse-doc
Command: npx skills add https://github.com/ejoongseok/claude-settings --skill parse-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf2image, pytesseract, PyMuPDF, pptx, xlrd, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual effort of converting scattered office documents into consistent, searchable Markdown, especially when files contain embedded text, tables, or scanned content.

Core Features & Use Cases

  • Document-to-Markdown conversion by file type: Converts HWP/HWPX/PDF/XLSX/DOCX/PPTX plus legacy XLS/PPT/ODT/ODP/ODS into Markdown saved under parsed output.
  • OCR for scanned PDFs (and image-based documents): Automatically runs OCR when text extraction appears empty, producing page-wise Markdown.
  • Image extraction and multimodal interpretation support: Extracts images from PDFs and PPTX and leaves Markdown references so you can interpret them with Claude’s multimodal reading.
  • Batch and pattern-based parsing: Supports parsing a single file, all files, or matches like *.pdf, with skip behavior for already-parsed outputs.

Quick Start

Place your file in .local.claude/docs/original/ as meeting-notes.pdf, then run /parse-doc meeting-notes.pdf to generate .local.claude/docs/parsed/meeting-notes.md.

Frequently Asked Questions about parse-doc

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

FAQPage Schema
How do I convert scanned PDF files to Markdown without losing text?

To convert scanned PDFs to Markdown, this tool automatically applies Tesseract OCR when standard text extraction returns empty, generating page-wise Markdown saved under the parsed output directory.

What is the best way to convert HWP and PPTX documents into Markdown?

The best way to convert HWP and PPTX files to Markdown is using an automated parser that routes by file extension, utilizing kordoc for HWP and pptx2md for PPTX to produce searchable Markdown outputs.

Can I batch convert multiple DOCX and XLSX files to Markdown using a pattern?

Yes, you can batch convert DOCX and XLSX files by matching patterns like *.pdf, processing all matching files while skipping those already parsed in the output directory.

Does this document conversion tool support extracting images from PDFs for multimodal reading?

Yes, the document conversion tool extracts images from PDFs and PPTX files, leaving Markdown references so you can interpret the extracted images using multimodal reading capabilities.

Do I need Tesseract installed to parse legacy office documents like ODT and ODS?

You do not need Tesseract for legacy formats like ODT and ODS unless they are scanned images; Tesseract is an optional dependency used only when text extraction appears empty.

Why does my PDF to Markdown conversion return an empty output file?

Your PDF to Markdown conversion may return empty if the file is scanned; the tool requires original input files in the correct directory and triggers OCR to handle image-based content.