--- name: pdf-to-md description: > Convert PDF documents to Markdown bundles using the convert_pdf_to_md tool. Handles PDFs from Feishu messages, local workspace files, and produces high-quality Markdown with LaTeX formulas and extracted images. --- # PDF to Markdown Conversion ## When to use Use this skill when the user asks to convert a PDF to Markdown, extract text from a PDF, or turn a PDF document into an editable format. ## How it works The `convert_pdf_to_md` tool (provided by the `cph_hub` MCP server) calls Alibaba Cloud Document Mind to parse the PDF. It: - Extracts text in reading order (handles multi-column, scanned, and multi-language documents) - Converts mathematical formulas to **LaTeX** (`$...$` inline, `$$...$$` block) - Extracts tables as Markdown tables - Downloads embedded images into the output directory - Writes a single `document.md` file plus image files ## Workflow ### PDF from a Feishu message 1. Use `feishu_read_context` to find the `file_key` of the PDF attachment. 2. Use `feishu_download_resource` to download it into the workspace. 3. Use `convert_pdf_to_md` with the downloaded file path and an output directory. ### PDF already in the workspace 1. Use `convert_pdf_to_md` directly with the file path and an output directory. ## Important rules - **Always** use `convert_pdf_to_md` for PDF→Markdown. Do NOT attempt to parse PDFs yourself with Read, Bash, Python, or any other method. The tool provides accurate formula, table, and image extraction that manual methods cannot match. - If `convert_pdf_to_md` fails because no capability connection is configured, tell the user to ask their organization admin to configure the Aliyun docmind credential in the admin web UI (组织后台 → 能力). - The output directory will be created if it does not exist. - After conversion, use `send_file` to send the generated markdown back to the user if they requested it. ## Output The tool returns a list of generated files: - `document.md` — the main markdown file - `*.jpg` / `*.png` — extracted images, referenced from the markdown ## Cost The conversion is billed per page (0.04 CNY/page ≈ $0.0056/page for the enhanced formula mode). The cost is automatically recorded on the run's usage ledger.