file-to-markdown

Convert documents and images into Markdown using Docling and deterministic tiling.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docling, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the manual effort of turning documents and images into clean, usable Markdown, so you can quickly reuse content from PDFs, office files, screenshots, and diagrams.

Core Features & Use Cases

It supports two paths: document conversion through Docling for PDF, DOCX, PPTX, XLSX, and XLS files, and an image workflow that uses deterministic tiling plus vision reading to capture text and structure from common image formats. It is useful for extracting meeting decks, converting scanned documents, and transcribing diagrams into Markdown with consistent, repeatable processing. It also includes strategy-specific guidance for architecture, event-storming, process, domain, and conceptual diagrams, along with reconciliation logic that merges overlapping tile observations into one clean output.

Quick Start

Ask the agent to convert your attached document or image into Markdown using this skill.

Frequently Asked Questions about file-to-markdown

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

FAQPage Schema
How do I convert a PDF or office document into Markdown?

You can convert a PDF or office document into Markdown using document conversion tools like Docling, which parse files including DOCX, PPTX, and XLSX. This extracts text and structure to output clean, reusable Markdown without manual transcription.

Can I extract text from a screenshot or image and save it as Markdown?

Yes, you can extract text from a screenshot or image and save it as Markdown using image handling libraries like Pillow. The process applies deterministic tiling and vision reading to accurately capture text and structure from common image formats.

Does this approach work for transcribing complex architecture diagrams?

Yes, this approach works for transcribing complex architecture diagrams by applying strategy-specific guidance and deterministic tiling. It processes architecture, event-storming, and process diagrams, using reconciliation logic to merge overlapping tile observations into one clean Markdown output.

What is the best way to transcribe scanned documents into structured text?

The best way to transcribe scanned documents into structured text is using an image workflow with deterministic tiling and vision reading. This ensures consistent, repeatable processing to capture both text and structural elements for accurate Markdown output.

Do I need Docling and Pillow to convert my files into Markdown?

Yes, you need Docling and Pillow to convert files into Markdown using this specific approach. Docling handles document conversion for PDFs and office files, while Pillow manages image handling for screenshots and diagram image formats.