Agent skill

Document Converter

by wentorai in wentorai/Research-Claw

Convert Office documents (PPTX, DOCX, XLSX, PDF, HTML, CSV, JSON, XML, images) to Markdown using Microsoft MarkItDown.

Custom licenceAuto-check passedDocuments & Office

Install Document Converter

skills CLI
$ npx skills add wentorai/Research-Claw --skill document-converter -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wentorai/Research-Claw document-converter --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wentorai/Research-Claw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/document-converter .claude/skills/document-converter && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
document-converter
GitHub stars
858
Token cost
~1.3k tokens
SKILL.md length
558 words
Files
1
Skills in repo
29
Repo updated
First seen
Licence
Custom licence

At a glance

Convert Office documents (PPTX, DOCX, XLSX, PDF, HTML, CSV, JSON, XML, images) to Markdown using Microsoft MarkItDown.

  • Works in 4 steps: Conference Presentation Analysis → Paper Review from PDF → Data Table Extraction → …
  • Tasks that involve Document parsing
  • SKILL.md covers Overview, Supported Formats, MCP Tool Usage and CLI Fallback, plus 6 more sections
  • Calls markitdown and pip

What it does

Document Converter is an agent skill from wentorai/Research-Claw. Convert Office documents (PPTX, DOCX, XLSX, PDF, HTML, CSV, JSON, XML, images) to Markdown using Microsoft MarkItDown. Provides the agent with conversion strategies for academic and research workflows.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Document parsing, PowerPoint presentations and Excel spreadsheets. It works with MarkItDown, Microsoft PowerPoint, Microsoft Excel and Microsoft Word. The repository describes itself as: In the AI era, why can't everyone be a Principal Investigator?

When your agent uses it

  • Tasks that involve Document parsing
  • Tasks that involve PowerPoint presentations
  • Tasks that involve Excel spreadsheets

Example prompts

  • “/document-converter”

Requirements

  • Python 3
  • Docker

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Conference Presentation Analysis
  2. Paper Review from PDF
  3. Data Table Extraction
  4. Batch Literature Processing

What it can do on your machine

Read from SKILL.md and the folder at commit 5015be7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • markitdown
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Document Converter loads about 1.3k tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 558 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 558 words (~1,305 tokens).

“Convert Office and structured documents to Markdown for LLM consumption using Microsoft MarkItDown.”

— opening of SKILL.md by wentorai, Custom licence
name
document-converter
tags
document, conversion, markdown, office, pdf, pptx, docx
version
1.0.0
requirements
markitdown, markitdown-mcp
install
pip install 'markitdown[all]' markitdown-mcp

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/document-converter of wentorai/Research-Claw.

Open the folder on GitHubat commit 5015be7

Compare with similar skills

Document Converter next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Document Converter compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Document Converter this skillwentorai/Research-Claw858—~1.3kAutomated safety check: PassCustom licence
MarkitdownImCa0/just-laws78214 repos~3.2kAutomated safety check: NotesMIT
Markitdownjimmc414/Kosmos5952 repos~1.7kAutomated safety check: PassNone
Markdown Converterintellectronica/agent-skills2954 repos~492Automated safety check: PassCC0-1.0
To MarkdownMathews-Tom/armory328—~2kAutomated safety check: PassMIT
MinerU Document Readeropendatalab/MinerU81k—~9.4kAutomated safety check: WarnCustom licence

Similar skills

  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    782 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • Markitdown

    jimmc414/Kosmos

    Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing.

    595 GitHub starsUsed in 2 repos~1.7k tokens
    Documents & OfficeAuto-check passed
  • Markdown Converter

    intellectronica/agent-skills

    Convert documents and files to Markdown using markitdown. An agent skill from intellectronica/agent-skills.

    295 GitHub starsUsed in 4 repos~492 tokens
    Documents & OfficeAuto-check passed
  • To Markdown

    Mathews-Tom/armory

    Convert any file or URL to clean Markdown: PDF, DOCX, XLSX, PPTX, HTML, images (OCR), audio, CSV, YouTube.

    328 GitHub stars~2k tokensUpdated 4 days ago
    Documents & OfficeAuto-check passed
  • MinerU Document Reader

    opendatalab/MinerU

    Reads, OCRs, searches and cites local documents through the mineru CLI, covering PDF, images, Office files, EPUB, HTML and CSV.

    81k GitHub stars~9.4k tokensUpdated yesterday
    Documents & OfficeAuto-check: warnings
  • Markdown Converter

    Team-Commonly/commonly

    Convert binary documents (PDF, DOCX, XLSX, PPTX, HTML, EPUB, images) to clean LLM-friendly Markdown using Microsoft's markitdown Python tool.

    1.4k GitHub stars~557 tokensUpdated today
    Documents & OfficeAuto-check passed

More from wentorai/Research-Claw

All 29 skills in this repo
  • Md2pdf Export

    wentorai/Research-Claw

    Convert Markdown files to PDF, PNG, or JPEG using headless Chrome (Puppeteer), following the same methodology as VS Code's Markdown Preview Enhanced extension.

    858 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check: notes
  • Claude Code

    wentorai/Research-Claw

    Reference for using Claude Code CLI to handle complex coding tasks.

    858 GitHub stars~742 tokensUpdated 1 mo ago
    Auto-check passed
  • Building Screening Rubrics

    wentorai/Research-Claw

    Collaboratively build and refine paper screening rubrics through brainstorming, test-driven development, and iterative feedback

    858 GitHub starsUsed in 3 repos~4.5k tokens
    Auto-check passed
  • Codex CLI

    wentorai/Research-Claw

    Reference for using OpenAI Codex CLI to handle complex coding tasks.

    858 GitHub stars~684 tokensUpdated 1 mo ago
    Auto-check passed
  • Cleaning Up Research Sessions

    wentorai/Research-Claw

    Safely remove intermediate files from completed research sessions while preserving important data

    858 GitHub starsUsed in 3 repos~2.9k tokens
    Auto-check passed
  • Opencode CLI

    wentorai/Research-Claw

    Reference for using OpenCode CLI to handle complex coding tasks.

    858 GitHub stars~734 tokensUpdated 1 mo ago
    Auto-check: notes

Questions about Document Converter

What does Document Converter do?

Convert Office documents (PPTX, DOCX, XLSX, PDF, HTML, CSV, JSON, XML, images) to Markdown using Microsoft MarkItDown. Document Converter is an agent skill from wentorai/Research-Claw. Convert Office documents (PPTX, DOCX, XLSX, PDF, HTML, CSV, JSON, XML, images) to Markdown using Microsoft MarkItDown.

When should I use Document Converter?

Document Converter fits situations like: tasks that involve Document parsing; tasks that involve PowerPoint presentations; tasks that involve Excel spreadsheets.

How do I install Document Converter in Claude Code?

Run `npx skills add wentorai/Research-Claw --skill document-converter -a claude-code`. Or copy the skill folder (skills/document-converter in wentorai/Research-Claw) into .claude/skills/document-converter in your project. Claude Code loads it when a task matches its description.

How do I install Document Converter in Codex?

Run `npx skills add wentorai/Research-Claw --skill document-converter -a codex`. Or copy the skill folder (skills/document-converter in wentorai/Research-Claw) into .agents/skills/document-converter in your project. Codex loads it when a task matches its description.

Can I use Document Converter in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wentorai/Research-Claw --skill document-converter -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/document-converter, .gemini/skills/document-converter, .github/skills/document-converter and .opencode/skills/document-converter in your project.

What does Document Converter need to run?

Going by SKILL.md and its folder, Document Converter needs the command-line tools its instructions call (markitdown and pip). Our summary lists: Python 3; Docker.

Does Document Converter access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Document Converter safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Document Converter use?

Document Converter has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Document Converter use?

About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Document Converter?

Skills that share tags, products or a category with Document Converter: Markitdown (ImCa0/just-laws, 782 stars), Markitdown (jimmc414/Kosmos, 595 stars), Markdown Converter (intellectronica/agent-skills, 295 stars) and To Markdown (Mathews-Tom/armory, 328 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Document Converter?

wentorai (a GitHub user) maintains it in wentorai/Research-Claw, which has 858 GitHub stars. The repository holds 29 skills in this directory. The repository was last updated on August 20, 2026.

Source: wentorai/Research-Claw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.