スキル Anthropic
pdf(PDF の読み取り・結合・作成)
PDF から文字や表を取り出す、結合・分割・回転をする、新しく作る、フォームに入力する、スキャン PDF を OCR で検索可能にする。PDF まわりの作業を一式まとめた Anthropic 公式のスキル。
- 種類
- スキル
- 提供元・作者
- Anthropic
- ライセンス
- Apache-2.0
- 内容を確認した日
- 2026.11.10
何をするものか
Anthropic の公式スキル集(anthropics/skills)に入っている、PDF を扱うためのスキルです。同じリポジトリの README は、docx・pdf・pptx・xlsx の 4 つを「Claude のファイル作成機能の裏側で使われている文書系スキル」だと説明しています。
SKILL.md の冒頭は「Python のライブラリとコマンドラインツールで PDF を処理する手引き」で、読み取り・結合・分割・回転・メタデータの取得から、新規作成、パスワード保護、透かし、画像の取り出し、OCR までを順に並べています。フォームの入力のような込み入った作業は、同じ階層の FORMS.md と REFERENCE.md に分けてあります。
GitHub のリポジトリ全体のスター数は 約19万(2026-11-10 時点)です。人気のあるスキル集のなかから、すでに掲載しているものと重ならない内容を選びました。
使われる場面と頼み方
こんな依頼で読み込まれる
- PDF から文字や表を取り出したいとき
- 複数の PDF を結合・分割したいとき
- PDF のフォームに入力したいとき
- スキャンした PDF を OCR したいとき
頼み方の例
- このフォルダの PDF 3 つを、ファイル名順に 1 つの PDF にまとめて
- 請求書の PDF から表を取り出して CSV にして
- スキャンした契約書の PDF を、文字検索できる PDF にして
中身の解説
SKILL.md の構成
- Quick Start(pypdf で読む)
- Python ライブラリ別の使い方:pypdf(結合・分割・回転・メタデータ)、pdfplumber(レイアウトを保った文字抽出と表の抽出)、reportlab(PDF の新規作成、上付き・下付き文字を含む)
- コマンドラインツール:poppler-utils の
pdftotext、qpdf、pdftk - よくある作業:スキャン PDF の OCR、透かし、画像の取り出し、パスワード保護
- 早見表(作業ごとに使うツールを一覧にしたもの)
作業ごとの使い分け
| 作業 | 使うもの |
|---|---|
| 結合・分割 | pypdf |
| 文字・表の抽出 | pdfplumber |
| 新規作成 | reportlab |
| コマンドラインでの結合 | qpdf |
| スキャン PDF の OCR | pytesseract(先に画像へ変換) |
| フォーム入力 | pdf-lib または pypdf(FORMS.md を参照) |
付属のスクリプト
scripts/ には、PDF を画像に変換する convert_pdf_to_images.py、入力できる欄を調べる check_fillable_fields.py・extract_form_field_info.py、欄に値を入れる fill_fillable_fields.py、欄がない PDF に注釈として文字を重ねる fill_pdf_form_with_annotations.py などが入っています。
ファイル構成
| ファイル | 役割 |
|---|---|
SKILL.md | PDF 処理の基本。ライブラリ別の使い方と早見表 |
FORMS.md | PDF フォームへの入力手順 |
REFERENCE.md | さらに高度な機能と JavaScript ライブラリの説明 |
scripts/ | 画像変換・フォーム欄の調査と入力などの Python スクリプト |
LICENSE.txt | Apache License 2.0 |
入れ方
必要なものPython 3(pypdf・pdfplumber・reportlab など)、OCR をするなら pytesseract と Tesseract、コマンドラインを使う場合は poppler-utils・qpdf
Claude Code で使う
スキルのフォルダ(skills/pdf)を、~/.claude/skills/ の下(個人用)か、プロジェクトの .claude/skills/ の下(そのプロジェクト用)にコピーします。フォルダの名前はそのまま使います。
git clone https://github.com/anthropics/skills.git
cp -r skills/skills/pdf ~/.claude/skills/
コピーしたあと、Claude Code を開き直すと、依頼の内容に合うときに自動で読み込まれます。
そのほか
リポジトリによっては、プラグインやコマンドでの導入方法を README に載せています。最新の手順は、リポジトリの README を確認してください。
注意点
リポジトリ全体は Apache 2.0 ですが、各スキルのフォルダに LICENSE.txt があります。利用前にそれぞれ確認してください。OCR は元の画像の品質に左右されます。
詳しい情報
- 動く環境
- CLI
- 料金
- 無料
- リポジトリ内の場所
- skills/pdf
- 作者
- Anthropic
- ライセンス
- Apache-2.0
- 内容を確認した日
- 2026-11-10
内容はリポジトリの公開内容(2026.11.10時点)にもとづきます。更新されていることがあるため、使う前にリンク先で確かめてください。