计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
core-conversion【效率与协作】Convert files, streams, paths, URIs, and HTTP responses to Markdown with the MarkItDown Python API and CLI.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task needs offline MarkItDown conversion through the Python API or markitdown CLI: local files, Path objects, binary streams, file:, data:, http: or https: URIs, and requests.Response objects.
python scripts/convert_smoke.py --check-import or python scripts/convert_smoke.py from this sub-skill directory.MarkItDown, StreamInfo, DocumentConverterResult, DocumentConverter, convert, convert_local, convert_stream, convert_uri, convert_response, the markitdown CLI, built-in converters, local fixtures, and conversion errors.../cloud-integrations/SKILL.md.../ocr-plugin/SKILL.md.../plugin-development/SKILL.md.../mcp-server/SKILL.md.convert_local for trusted local paths, convert_stream for caller-owned bytes, convert_uri only when URI fetching or URI decoding is intended, and convert_response when an HTTP client already fetched the response.StreamInfo(extension=..., mimetype=..., charset=...) when bytes have no reliable filename, content type, or charset.result.markdown; use result.title when a converter provides a title, and result.text_content only for compatibility with older code.keep_data_uris=True or CLI --keep-data-uris.MissingDependencyException, UnsupportedFormatException, and FileConversionException separately so users know whether to install an extra, choose another tool, or inspect converter-specific failures.