CtrlK
BlogDocsLog inGet started
Tessl Logo

markdown-tools

Converts documents to markdown with multi-tool orchestration for best quality. Supports Quick Mode (fast, single tool) and Heavy Mode (best quality, multi-tool merge). Use when converting PDF/DOCX/PPTX files to markdown, extracting images from documents, validating conversion quality, or needing LLM-optimized document output.

92

7.63x
Quality

93%

Does it follow best practices?

Impact

84%

7.63x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

74%

74%

Research Literature Conversion Pipeline

PDF tool selection and Heavy Mode workflow

Criteria
Without context
With context

pymupdf4llm as PDF tool

0%

100%

write_images parameter

0%

100%

table_strategy parameter

0%

100%

image_path parameter

0%

100%

Multi-tool execution

0%

100%

Parallel tool execution

0%

0%

Segment-level merge

0%

0%

Table merge criterion

0%

28%

markitdown[pdf] install

0%

100%

uv run syntax

0%

28%

images_metadata.json

0%

100%

80%

75%

Office Document Conversion Service

Format-specific tool selection for DOCX and PPTX

Criteria
Without context
With context

pandoc for DOCX

0%

100%

markitdown for PPTX

0%

100%

pandoc markdown flags

0%

0%

markitdown API

50%

100%

Text retention threshold

0%

100%

Table retention threshold

0%

100%

Image retention threshold

0%

100%

validate_output.py usage

0%

0%

DOCX fallback tool

0%

100%

PPTX fallback tool

0%

100%

100%

70%

Windows Document Processing in WSL

WSL path conversion and quality validation reporting

Criteria
Without context
With context

convert_path.py used

0%

100%

Drive letter → /mnt/ mapping

100%

100%

Backslash to forward slash

100%

100%

Space paths quoted

100%

100%

validate_output.py used

0%

100%

--report flag for HTML

0%

100%

HTML report filename

0%

100%

Convert before validate

0%

100%

uv run for conversion

0%

100%

Repository
fernandezbaptiste/claude-code-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.