Multimodal Source to Markdown Converter
Paste the following prompt into your AI chat to install this skill:
Please install @user_317b55bd/source-to-markdown by following https://skillhub.cn/install/skillhub.md.
About this skill
Problem
This skill addresses the case where raw material cannot be fed directly into later analysis: notes, recordings, screenshots, scanned pages, spreadsheet exports, saved web docs, and ZIP packages are mixed together, and LLM workflows can easily drift into summaries, classifications, or recommendations. source-to-markdown only converts source files into text and does not perform requirement analysis, product scoping, hypothesis extraction, recommendations, or handoff generation, making it suitable when the goal is to preserve the original evidence as closely as possible.
How It Works
It routes by file type: md and txt are read directly; docx, pdf, pptx, xlsx, csv, html, json, and xml go through MarkItDown; images use Tencent OCR by default with a visual LLM fallback for layout-dependent transcription; audio uses Tencent ASR by default with an LLM audio fallback when needed; zip packages are expanded and produce manifest.md. Outputs use .md for documents and structured exports, and .raw.md for OCR, ASR, and LLM transcription. Unclear content is marked as [unrecognized] or [unclear], and missing text is not invented.
Boundaries
Video, YouTube URLs, EPUB, and arbitrary binary files are not supported by default. Failures are recorded with the error message and a simpler source may be requested. API credentials in providers.json must not be pasted into chat, logs, or converted output. The intended result is verifiable raw text, not analytical conclusions.
Use Cases
- Convert customer-provided scanned PDFs, DOCX, and CSV files into Markdown for later retrieval or review.
- Transcribe meeting, call MP3, and M4A recordings into verifiable text without summaries or action items.
- Process screenshots, saved HTML, Excel files, and notes in a product ZIP into Markdown with a manifest.
- OCR scanned PDF pages and screenshots, marking unreadable parts as [unrecognized] to avoid bad citations.
Best For
- Product assistants who organize client deliverables, recordings, and screenshots into searchable text.
- RAG data engineers who need PDF, DOCX, CSV, and web archives converted to Markdown.
- Operators or project leads who want meeting and call transcripts without automatic summaries.
- Legal or consulting assistants who batch-process ZIP packages while preserving per-file status.
Related Skills
Reads Excel/CSV files, cleans and analyzes them, then generates a charted Excel summary and interactive HTML dashboard.
Performs local, paragraph-level cross-document similarity checks and produces an HTML report with revision suggestions.
Scrapes JD search results for product titles, prices, sales, and stores, then exports verified data to UTF-8 CSV.
An A-share market monitor using Sina Finance API for real-time quotes, price and percentage alerts, daily logging, and scheduled checks.