mcpField
N
nano-pdf

nano-pdf

github.com/nousresearchドキュメント258.5k303 回インストール今日更新
リポジトリ

nano-pdf について

`nano-pdf`コマンドを使い、自然言語の指示でPDFのページ内容を編集するスキルです。特定ページのテキスト変更に向いており、複雑なレイアウト編集には別の方法が必要な場合があります。

主な機能

  1. 01指示に基づく指定ページの編集
  2. 02タイトル、日付、名前などのテキスト変更
  3. 03LLMを使用しAPIキーが必要
  4. 04編集後のPDF確認を推奨

活用シーン

  1. 01レポートの特定ページの日付更新
  2. 02スライドのタイトルや誤字の修正
  3. 03契約書に記載された名前の変更

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nousresearch/hermes-agent --skill nano-pdf

インストール後、Claude Code で/nano-pdfを入力して読み込まれたか確認します。

詳細

nano-pdf

自然言語による指示でPDFを編集します。ページを指定し、変更内容を説明してください。PDFの構造に関する作業(結合、分割、フォーム、透かし、作成)については、pdfスキルを参照してください。スキャン文書からのテキスト抽出については、ocr-and-documentsを参照してください。

前提条件

# Install with uv (recommended — already available in Hermes)
uv pip install nano-pdf

# Or with pip
pip install nano-pdf

使い方

nano-pdf edit <file.pdf> <page_number> "<instruction>"

例

# Change a title on page 1
nano-pdf edit deck.pdf 1 "Change the title to 'Q3 Results' and fix the typo in the subtitle"

# Update a date on a specific page
nano-pdf edit report.pdf 3 "Update the date from January to February 2026"

# Fix content
nano-pdf edit contract.pdf 2 "Change the client name from 'Acme Corp' to 'Acme Industries'"

注意事項

  • ページ番号はバージョンによって0始まりまたは1始まりの場合があります。編集対象のページが間違っている場合は、±1で再試行してください
  • 編集後は必ず出力PDFを確認してください(read_fileでファイルサイズを確認するか、ファイルを開いてください)
  • このツールは内部でLLMを使用するため、APIキーが必要です(設定についてはnano-pdf --helpを確認してください)
  • テキストの変更には適していますが、複雑なレイアウト変更には別の方法が必要になる場合があります

コメント