بنقرة واحدة
convert
Convert a file or URL to Markdown via MarkItDown (PDF, Office, images, audio, web)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Convert a file or URL to Markdown via MarkItDown (PDF, Office, images, audio, web)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Multi-slide bilingual brand carousels — Claude writes the deck, kun renders Anthropic-styled slides at exact platform sizes, a human approves, channels receive
Draft, stage, and publish brand social posts — Claude drafts, /higgs renders, a human approves, Hermes relays
Full pipeline — idea to production (chains every stage)
Autonomous block QA — detect, adversarially verify, fix safe tiers, hand the residual to a human
Technical spec — data model, file plan, refined acceptance criteria
Self-update — read the latest releases across the engine's whole surface (Anthropic, stack, services, practice), diff against the engine, adopt or propose
| name | convert |
| description | Convert a file or URL to Markdown via MarkItDown (PDF, Office, images, audio, web) |
| when_to_use | Use when a file or URL needs to become clean Markdown — PDFs, Office docs (DOCX/PPTX/XLSX), images, audio, web pages, YouTube transcripts — via the MarkItDown MCP, landing in docs/, a knowledge base, or printed to the session. Triggers on: convert <file|url>, markitdown, markdown this PDF, pull this page into docs, transcribe this video. |
| argument-hint | <file-or-url> [out.md | -] |
Turn almost any document or web page into clean Markdown using Microsoft's
MarkItDown (markitdown MCP server). Useful for pulling external sources —
proposals, regulator PDFs, Office decks, web pages — into the repo's docs/,
a knowledge base, or the content pipeline as Markdown the model can read.
$1: Source — a local file path or a URL.
.msg, PNG/JPG, MP3/WAV, HTML, CSV/JSON/XML, EPub, ZIP).http(s)://… page, including YouTube links.$2 (optional): Output target.
<source-basename>.md next to a local source,
or <slug>.md in the current directory for a URL.- → print the Markdown to the session instead of writing a file./convert proposal.pdf → proposal.md (next to source)
/convert deck.pptx docs/notes/deck.md → writes to that path
/convert https://example.com/post - → prints Markdown to the session
/convert https://youtu.be/abc123 → abc123.md (transcript) in CWD
mcp__markitdown__convert_to_markdown:
file://.http(s)://… through unchanged.data: URIs if a caller supplies one.)mcp__markitdown__convert_to_markdown with that uri.
It returns the Markdown text.$2 rules above and write the
returned Markdown (create parent dirs as needed).- → print the Markdown to the session.source → output plus line/byte count. For local
files, spot-check that headings/tables/lists survived; flag any section that
came back empty (often an image-only PDF needing OCR, or audio without
ffmpeg installed).uvx markitdown-mcp (no API key). First invocation in a session may
pause while uv provisions the cached environment.markitdown tool without typing /convert.ffmpeg; image EXIF needs exiftool (brew install).markitdown-ocr plugin
(--use-plugins --llm-client … --llm-model …) — it needs an OpenAI-compatible
API key, which the subscription-only billing posture forbids; adopting it
requires a /decide. Until then, flag scanned sections as unconverted.Convert source: $ARGUMENTS