Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nyank avatar

Excel Md

  • 8 repo stars
  • Updated February 26, 2026
  • nyankotaro/claude-excel-markdown-reformatter

markitdownで生成されたExcelマークダウンファイルを読みやすい形式に再フォーマットするプラグイン

About

excel-md is a Claude Code skill in the AI & Agent Building category. markitdownで生成されたExcelマークダウンファイルを読みやすい形式に再フォーマットするプラグイン

  • excel-md
  • AI & Agent Building
  • AI-coding skill

Excel Md by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add nyankotaro/claude-excel-markdown-reformatter
/plugin install excel-md@claude-excel-markdown-reformatter

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars8
Last updatedFebruary 26, 2026
Repositorynyankotaro/claude-excel-markdown-reformatter

What it does

markitdownで生成されたExcelマークダウンファイルを読みやすい形式に再フォーマットするプラグイン

README.md

Excel Markdown Reformatter

Excel方眼紙ファイルをMarkdownに変換し、読みやすい形式に再フォーマットするClaude Codeプラグイン

Installation

Claude Codeプラグインとしてインストール

claude plugin add https://github.com/takayama-kotaro/claude-excel-markdown-reformatter

前提条件

uv(Pythonパッケージマネージャ)が必要です。markitdownはuvx経由で一時実行されるため、事前インストール不要です。

# uvのインストール(未導入の場合)
curl -LsSf https://astral.sh/uv/install.sh | sh

処理フロー

graph TD
    X[Excel File .xlsx] -->|"/excel-md:convert(ワンショット)"| AUTO[自動パイプライン]
    AUTO -->|uvx markitdown| B[Raw Markdown]
    B -->|prepare| C[Analysis & Strategy]
    C --> D[Transform Prompt]
    D -->|"transform(sheet-transformer並列)"| E[Individual Sheet Files]
    E -->|merge| F[Reformed Markdown]

    X2[Excel File .xlsx] -->|手動: uvx markitdown| B2[Raw Markdown]
    B2 -->|"/excel-md:prepare"| C2[Analysis & Strategy]
    C2 --> D2[Transform Prompt]
    D2 -->|"/excel-md:transform"| E2[Individual Sheet Files]
    E2 -->|"/excel-md:merge"| F2[Reformed Markdown]

    style X fill:#e1f5fe
    style X2 fill:#e1f5fe
    style F fill:#e8f5e8
    style F2 fill:#e8f5e8
    style AUTO fill:#fff3e0

Commands

/excel-md:convert(推奨)

.xlsxファイルをワンショットでMarkdownに変換します。markitdown変換からmergeまで全工程を自動実行します。

# 単一ファイル
/excel-md:convert report.xlsx

# 複数ファイル
/excel-md:convert file1.xlsx file2.xlsx

# ディレクトリ内の全xlsx
/excel-md:convert ./data/

/excel-md:prepare

Excelファイルの準備と分析を行います。

/excel-md:transform

個別シートをsheet-transformerサブエージェントで並列変換します。

/excel-md:merge

変換されたMarkdownファイルを統合し、最終的なドキュメントを生成します。

Agents

sheet-transformer

シート変換専用のカスタムサブエージェント。markitdownで生成されたraw markdownの1シート分を受け取り、NaN除去・Unnamed列除去・テーブル整形を行い、整形済みmarkdownファイルとして保存します。

  • 使用ツール: Read, Write, Glob
  • モデル: sonnet(高速・低コスト)
  • 並列実行: 最大5シート同時処理

transform処理時に自動的に呼び出されます。直接起動する必要はありません。

Workflow

ワンショット実行(推奨)

/excel-md:convert your_excel_file.xlsx

全工程が自動実行され、your_excel_file_reformed.md が生成されます。

個別ステップ実行(カスタム/デバッグ用)

Step 1: Excel → Markdown変換
uvx markitdown your_excel_file.xlsx > your_excel_file.md
Step 2: ファイル準備と分析
/excel-md:prepare your_excel_file.md
  • ファイルの検証とシート構造解析
  • 変換戦略の決定と並列処理方式の判定
  • 変換用プロンプトファイル生成
Step 3: シート変換
/excel-md:transform your_excel_file_transform_prompt.md
  • 各シートを個別のMarkdownファイルに変換
  • NaN値とUnnamed列の除去
  • テーブル構造の整形と品質向上
Step 4: ファイル統合
Pythonスクリプト版(推奨)
python "${CLAUDE_PLUGIN_ROOT}/scripts/merge_sheets.py" "your_excel_file"

大きなファイルの統合にはPythonスクリプト版を推奨します。スラッシュコマンド版では出力トークン上限エラーが発生する可能性があります。

スラッシュコマンド版
/excel-md:merge your_excel_file

共通機能:

  • 変換されたシートファイル(*_sheet_*.md)を統合
  • 最終ドキュメント(*_reformed.md)生成

Output

  • 最終ドキュメント: {basename}_reformed.md
  • 変換用プロンプトファイル: {basename}_transform_prompt.md
  • 各シート用の個別Markdownファイル: {basename}_sheet_{番号}_{シート名}.md

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.