pdf-to-markdown について
Microsoft の markitdown パッケージを使い、PDF や対応するオフィス文書を Markdown に変換するスキルです。ファイル形式に応じた依存グループの選択と、指定名または元ファイル名での保存方法を説明します。
主な機能
- 01PDF を Markdown に変換
- 02PPTX、DOCX、表計算ファイルを変換
- 03形式に応じて依存グループを選択
- 04指定名または元ファイル名で保存
活用シーン
- 01PDF からテキストを抽出
- 02スライドや文書を解析用に変換
- 03文書分析用の Markdown ファイルを作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ pamelafox/ presentation-skills --skill pdf-to-markdownインストール後、Claude Code で/pdf-to-markdownを入力して読み込まれたか確認します。
詳細
PDF から Markdown への変換
このスキルは、Microsoft の markitdown パッケージを使用して PDF ファイルを Markdown 形式に変換します。
使用する場面
- PDF を Markdown に変換するよう依頼された場合
- PDF からテキストコンテンツを抽出したい場合
- PDF ドキュメントを読み取ったり解析したりする必要がある場合
- PDF ファイルの要約や分析を依頼された場合
使用方法
uvx を使って markitdown を直接実行します。ファイルの種類に一致する依存関係グループを選択してください。
| ファイルの種類 | 依存関係グループ |
|---|---|
pdf | |
| PowerPoint (.pptx) | pptx |
| Word (.docx) | docx |
| Excel (.xlsx) | xlsx |
| Excel (.xls) | xls |
uvx 'markitdown[pdf]' <path-to-file> -o output.md
または、すべてのオプションの依存関係を一度にインストールします。
uvx 'markitdown[all]' <path-to-file> -o output.md
例
uvx 'markitdown[pdf]' report.pdf -o report.md
uvx 'markitdown[pptx]' slides.pptx -o slides.md
uvx 'markitdown[docx]' document.docx -o document.md
出力
- 出力を特定のファイルに保存するよう依頼された場合は、
-oを使って指定されたファイルに保存します。 - 出力ファイルが指定されていない場合は、ソースファイル名に
.mdサフィックスを付けて使用します。
コメント
Markdown 対応