mcpField
C
csv

csv

github.com/vercel-labsデータ・データベース629224 回インストール10 週間前に更新
リポジトリ

csv について

CSV Processing Skillは、awk、cut、sort、grepなどの標準的なBashツールでCSVファイルを処理します。コマンドラインで表データを扱う人向けに、集計、絞り込み、列選択、並べ替えのスクリプトを提供します。

主な機能

  1. 01CSV統計の集計
  2. 02列の値による行の絞り込み
  3. 03指定列の選択
  4. 04数値順・逆順を含む列の並べ替え

活用シーン

  1. 01売上CSVの概要を確認
  2. 02ステータスでユーザー記録を絞り込み
  3. 03必要な列のデータを抽出して並べ替え

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/vercel-labs/bash-tool --skill csv

インストール後、Claude Code で/csvを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

scripts/
analyze.sh
filter.sh
select.sh
sort.sh

詳細

CSV 処理スキル

標準的な bash ツール(awk、cut、sort、grep)を使って CSV ファイルを処理します。

利用可能なスクリプト

analyze.sh

CSV ファイルの統計情報と概要を取得します。

bash /skills/csv/scripts/analyze.sh data.csv
filter.sh

列の値が指定した値と一致する行を絞り込みます。

bash /skills/csv/scripts/filter.sh data.csv <column_number> <value>
select.sh

CSV から特定の列を選択します。

bash /skills/csv/scripts/select.sh data.csv <col1,col2,col3>
sort.sh

列を基準に CSV を並べ替えます。

bash /skills/csv/scripts/sort.sh data.csv <column_number> [--numeric] [--reverse]

例

# Show CSV summary
bash /skills/csv/scripts/analyze.sh sales.csv

# Filter where column 3 equals "active"
bash /skills/csv/scripts/filter.sh users.csv 3 active

# Select columns 1, 2, and 4
bash /skills/csv/scripts/select.sh data.csv 1,2,4

# Sort by column 2 numerically in reverse
bash /skills/csv/scripts/sort.sh data.csv 2 --numeric --reverse

コメント