with one click
markitdown
使用 Microsoft MarkItDown 将文件转换为 Markdown 文本。支持文件路径和 base64 两种输入方式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
使用 Microsoft MarkItDown 将文件转换为 Markdown 文本。支持文件路径和 base64 两种输入方式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
A test skill for runner-langchain
Upload files to S3. The script reads SKILL_INPUT env var for file_path and object_key.
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
| name | markitdown |
| description | 使用 Microsoft MarkItDown 将文件转换为 Markdown 文本。支持文件路径和 base64 两种输入方式。 |
python3 {{.BaseDirectory}}/scripts/run.py
{
"file_path": "/mnt/uploads/session_xxx/report.pdf"
}
{
"content_base64": "base64编码的文件内容",
"file_name": "report.pdf"
}
| 类型 | 处理方式 |
|---|---|
| 文本文件 (.txt, .md, .csv, .json, .xml, .html, .py, .js 等) | 直接读取文本 |
| PDF (.pdf) | MarkItDown 转换为 Markdown |
| Word (.docx) | MarkItDown 转换为 Markdown |
| Excel (.xlsx) | MarkItDown 转换为 Markdown |
| PowerPoint (.pptx) | MarkItDown 转换为 Markdown |