Communityコーディング&開発github.com

petehottelet/pdf-fax-optimizer

ファックス送信に最適化されたPDFを作成するエージェントスキル。17種類のハーフトーン方式と比較プレビュー機能を備え、グループ3伝送後も判読可能な1ビットCCITT-G4 PDF/TIFFに変換します。

pdf-fax-optimizer とは?

このスキルは、ドキュメントをファックスで送信する際に、画質と可読性を最大化するために設計されたエージェントスキルです。入力されたPDFを1ビットCCITT-G4形式のPDFまたはTIFFに変換することで、グループ3ファックス伝送の圧縮や伝送ロスに耐え、受信側で判読可能な状態を維持します。特に、17種類ものハーフトーン(中間調)処理方法をサポートしており、写真やグラデーションを含むドキュメントでも最適な結果を得ることができます。また、複数のハーフトーン方式を並べて比較表示するマルチアップ比較プレビュー機能により、最適な設定を選択することが可能です。このスキルはClaude CodeやOpenAI CodexなどのAIエージェント向けに設計されており、エージェントがユーザーの代わりにファックス最適化処理を自動実行できます。具体的には、SKILL.mdで定義された手順に従い、Ghostscriptなどのツールを利用して変換処理を行います。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add petehottelet/pdf-fax-optimizer

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

pdf-fax-optimizer は何をしますか?

Agent skill (SKILL.md) — ファックス送信に最適化されたドキュメント品質と可読性を最大化します。PDFを1ビットCCITT-G4 PDF/TIFFに変換し、グループ3伝送後も判読可能な状態を保ちます。17種類のハーフトーン方式とマルチアップ比較プレビュー機能を搭載。Claude CodeおよびOpenAI Codex向け。

概要

このスキルは、ファックス送信に適した高品質なドキュメントを生成するためのエージェントスキルです。以下の機能を提供します:

  • 1ビットCCITT-G4変換: グループ3ファックス伝送に最適化された圧縮形式
  • 17種類のハーフトーン方式: 写真やグラデーションに最適な処理を選択可能
  • マルチアップ比較プレビュー: 異なるハーフトーン方式を並べて比較表示

使用方法

# 例: PDFを最適化
python optimize_pdf.py input.pdf output.pdf

ハーフトーン方式の指定

python optimize_pdf.py input.pdf output.pdf --halftone floyd-steinberg

依存関係

  • Ghostscript
  • Python 3.8+
  • Pillow

対応プラットフォーム

  • Claude Code
  • OpenAI Codex

ライセンス

MIT

関連スキル