スキル Anthropic

pdf(PDF の読み取り・結合・作成)

PDF から文字や表を取り出す、結合・分割・回転をする、新しく作る、フォームに入力する、スキャン PDF を OCR で検索可能にする。PDF まわりの作業を一式まとめた Anthropic 公式のスキル。

PDF の書類を表す記号が、集積回路のチップの中央に置かれ、四方に配線が伸びている図
種類
スキル
提供元・作者
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 などが入っています。

ファイル構成

skills/pdf/ ↗

ファイル役割
SKILL.mdPDF 処理の基本。ライブラリ別の使い方と早見表
FORMS.mdPDF フォームへの入力手順
REFERENCE.mdさらに高度な機能と JavaScript ライブラリの説明
scripts/画像変換・フォーム欄の調査と入力などの Python スクリプト
LICENSE.txtApache 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時点)にもとづきます。更新されていることがあるため、使う前にリンク先で確かめてください。