Excel・CSVクリーニング

表記ゆれ・空行・重複だらけのデータファイルを、ルールに沿って一括整形するスキル(分類: ファイル・データ整理

導入手順(3ステップ)

  1. プロジェクト(またはホームディレクトリ)に .claude/skills/excel-cleaning/ フォルダを作る
  2. 下のSKILL.mdをコピーして .claude/skills/excel-cleaning/SKILL.md として保存する
  3. 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で保存し、その旨を伝える

使い方:手順・フォーマット・注意点は、ご自身の業務に合わせて自由に書き換えてお使いください。