スキル Anthropic
xlsx(Excel・表計算ファイルの作成・編集)
.xlsx や .csv を新しく作る、直す、数式の計算結果まで確かめる。数式エラーを出さない・計算は数式で書くなど、守るべき条件を細かく決めた公式スキル。
- 種類
- スキル
- 提供元・作者
- Anthropic
- ライセンス
- Apache-2.0
- 内容を確認した日
- 2026.11.10
何をするものか
anthropics/skills の、表計算ファイルを扱うスキルです。作る・直すときは openpyxl、大量のデータの出し入れは pandas、中身をざっと見るなら markitdown と、道具を使い分けます。
このスキルの中心は「計算結果を信頼できるものにする」ことです。openpyxl が書いた数式には計算済みの値が入らないため、付属の recalc.py で LibreOffice に再計算させ、エラーの有無を JSON で確かめる、という手順を必須にしています。また「計算した答えを直接書かず、数式で書く」「前提とした数字には出典か注記を付ける」といった条件が並びます。
GitHub のリポジトリ全体のスター数は 約19万(2026-11-10 時点)です。人気のあるスキル集のなかから、すでに掲載しているものと重ならない内容を選びました。
使われる場面と頼み方
こんな依頼で読み込まれる
- .xlsx・.csv・.tsv を作る、読む、直すとき
- 表の整形やデータの掃除を頼むとき
- 財務モデルや集計表を作るとき
頼み方の例
- この CSV を整えて、合計と前月比の数式を入れた xlsx にして
- 添付の予算表に「部門別の小計」列を足して。既存の数式は変えないで
- 3 年分の売上予測モデルを、前提を入力欄にして作って
中身の解説
SKILL.md の構成
- 作業ごとの方法の表
- すべての出力に必要なこと
- 再計算(数式を含むときは必須)
- 検証に通る数式の選び方
- openpyxl の注意点
- 財務モデル
- 依存関係
すべての出力に必要なこと(抜粋)
- 特に指定がなければ、Arial や Times New Roman のような標準的なフォントを使う
- 数式エラーを 0 にしてから渡す。
recalc.pyがerrors_foundを返す間は完成にしない - 計算結果の数字を直接書かず、
=SUM(B2:B9)のように数式で書く - ユーザーの指定(シート名、列見出し、数式)は文字どおりに守る
- 前提にした数字は、読む人に見える場所に出典か注記を付ける
- 既存のファイルを編集するときは、そのファイルの流儀を最優先にし、既存の数式には触らない
再計算
python scripts/recalc.py output.xlsx で LibreOffice がすべての数式を計算し、ファイルを書き換えたうえで、status・total_formulas・total_errors を返します。ただし、エラーがないことは数式が「評価できた」ことしか示さず、参照範囲が 1 行ずれているような誤りは見つけられない、とも書かれています。
数式の選び方
LibreOffice で評価できない関数は #NAME? のままファイルに残るため、SUMIFS・INDEX・MATCH・IFERROR のような古くからある関数を勧めています。XLOOKUP・FILTER・SORT・UNIQUE などは使わないよう明記されています。
財務モデルの色分け
入力値は青、数式は黒、別シートへのリンクは緑、別ファイルへのリンクは赤、重要な前提や入力欄は黄色の塗りにする、という約束が書かれています。
ファイル構成
| ファイル | 役割 |
|---|---|
SKILL.md | 作業の方法、守る条件、再計算の手順、財務モデルの約束 |
scripts/recalc.py | LibreOffice で再計算し、数式エラーを JSON で報告する |
scripts/office/ | LibreOffice を呼び出す補助 |
LICENSE.txt | Apache License 2.0 |
入れ方
必要なものPython 3(openpyxl・pandas・markitdown)、数式の再計算に LibreOffice
Claude Code で使う
スキルのフォルダ(skills/xlsx)を、~/.claude/skills/ の下(個人用)か、プロジェクトの .claude/skills/ の下(そのプロジェクト用)にコピーします。フォルダの名前はそのまま使います。
git clone https://github.com/anthropics/skills.git
cp -r skills/skills/xlsx ~/.claude/skills/
コピーしたあと、Claude Code を開き直すと、依頼の内容に合うときに自動で読み込まれます。
そのほか
リポジトリによっては、プラグインやコマンドでの導入方法を README に載せています。最新の手順は、リポジトリの README を確認してください。
注意点
ほかの表計算ソフトの関数名がそのまま使えるとは限りません。再計算で「エラーなし」と出ても、数式の参照先が合っているとは限らないので、数字の見直しは人の目でも行ってください。
詳しい情報
- 動く環境
- CLI
- 料金
- 無料
- リポジトリ内の場所
- skills/xlsx
- 作者
- Anthropic
- ライセンス
- Apache-2.0
- 内容を確認した日
- 2026-11-10
内容はリポジトリの公開内容(2026.11.10時点)にもとづきます。更新されていることがあるため、使う前にリンク先で確かめてください。