Excel・CSVクリーニング
表記ゆれ・空行・重複だらけのデータファイルを、ルールに沿って一括整形するスキル(分類: ファイル・データ整理)
導入手順(3ステップ)
- プロジェクト(またはホームディレクトリ)に
.claude/skills/excel-cleaning/フォルダを作る - 下のSKILL.mdをコピーして
.claude/skills/excel-cleaning/SKILL.mdとして保存する - Claude Codeで「このCSVをきれいにして: 顧客リスト.csv」のように頼むと、このスキルの手順で動く
SKILL.md
--- name: excel-cleaning description: Excel・CSVの表記ゆれ・空行・重複を整形する。「このCSVをきれいにして」「データを整形して」と頼まれたら使う。 --- # Excel・CSVクリーニング ## 目的 手作業では終わらないデータの掃除を、ルールを決めて一括で行う。 ## 標準の整形ルール 1. 完全な空行・空列を削除する 2. 全行が一致する重複行を削除する(1件だけ残す) 3. 日付列をYYYY-MM-DD形式に統一する 4. 全角/半角の混在(数字・カナ・スペース)を列ごとに多数派へ揃える 5. 前後の余分なスペースを削除する ## 手順 1. まずファイルを読み、列ごとの問題点(ゆれの例・件数)を報告する 2. 適用する整形ルールを提示し、ユーザーの承認を待つ 3. 実行時は元ファイルを変更せず、「(整形済み)」を付けた別ファイルに保存する 4. 変更件数のサマリー(削除した行数・修正した件数)を表示する ## 注意点 - 似ているが別データの可能性がある行(名前が1字違い等)は削除せず「要確認」として一覧にする - 数値の丸め・単位変換は指示されない限り行わない - 文字コードが混在している場合はUTF-8で保存し、その旨を伝える
使い方:手順・フォーマット・注意点は、ご自身の業務に合わせて自由に書き換えてお使いください。