From excel-md
Reformats markitdown-generated Excel Markdown files into readable multi-sheet documents via automated prepare-transform-merge pipeline. Triggers on Excel-to-Markdown requests.
npx claudepluginhub nyankotaro/claude-excel-markdown-reformatterThis skill uses the workspace's default tool permissions.
markitdownで生成されたExcelマークダウンファイルを、読みやすい形式に再フォーマットするパイプラインです。
CLI tool using openpyxl to read, write, edit, format Excel (.xlsx) files, manage sheets/cells/formulas, and export to CSV/JSON/Markdown.
Converts local PDF, DOCX, XLSX, PPTX, images via OCR, and audio files to clean Markdown using Microsoft's markitdown CLI. Best for text extraction from local documents.
Converts PDFs, DOCX, PPTX, XLSX, HTML, images, URLs, CSV, JSON, and more to markdown via tiered fallbacks: MCP markitdown, native tools, or user notice. For ingesting non-plain-text files.
Share bugs, ideas, or general feedback.
markitdownで生成されたExcelマークダウンファイルを、読みやすい形式に再フォーマットするパイプラインです。
uv(Pythonパッケージマネージャ)が必要です。markitdownはuvx経由で一時実行されるため、事前インストール不要です。
# uvのインストール(未導入の場合)
curl -LsSf https://astral.sh/uv/install.sh | sh
.xlsxファイルを渡すだけで全工程を自動実行します。
# 単一ファイル
/excel-md:convert your_excel_file.xlsx
# 複数ファイル
/excel-md:convert file1.xlsx file2.xlsx
# ディレクトリ内の全xlsx
/excel-md:convert ./data/
markitdown変換 → prepare → transform(並列) → merge の全工程が自動実行され、{basename}_reformed.md が生成されます。transform処理ではsheet-transformerサブエージェントにより、最大5シート同時の並列変換が行われます。
特定ステップだけ再実行したい場合や、変換パラメータを調整したい場合に使用します。
uvx markitdown your_excel_file.xlsx > your_excel_file.md
/excel-md:prepare your_excel_file.md
ファイルを解析し、シート構造を識別して変換プロンプトを生成します。
/excel-md:transform your_excel_file_transform_prompt.md
sheet-transformerサブエージェント並列実行で各シートを個別のマークダウンファイルに変換します(5シートごとのバッチ処理)。
# Pythonスクリプト版(推奨、大きなファイルに対応)
python "${CLAUDE_PLUGIN_ROOT}/scripts/merge_sheets.py" "your_excel_file"
# リポジトリを直接使用している場合: python scripts/merge_sheets.py "your_excel_file"
# スラッシュコマンド版
/excel-md:merge your_excel_file
変換されたシートファイルを統合し、最終ドキュメント your_excel_file_reformed.md を生成します。
{basename}.md(markitdown生成){basename}_transform_prompt.md{basename}_sheet_{2桁番号}_{シート名}.md{basename}_reformed.mdこのツールは厳格なデータ保持原則に基づいて動作します。
詳細は references/data-constraints.md を参照してください。