mcpField
C
compdf-documents-to-pdf

compdf-documents-to-pdf

github.com/compdfkitドキュメント10944 回インストール11 週間前に更新
リポジトリ

compdf-documents-to-pdf について

AI エージェントやチーム向けに、ComPDF APIでオフィスファイルやWebコンテンツをPDF化するリクエストを組み立てるスキルです。複数の文書・画像形式に対応し、公式エンドポイント資料に沿って計画します。

主な機能

  1. 01Word、Excel、PPTのPDF変換
  2. 02HTML、TXT、CSVのPDF変換
  3. 03RTFと画像のPDF変換
  4. 04エンドポイントとリクエストの計画
  5. 05認証情報とアップロードの保護

活用シーン

  1. 01承認用オフィスファイルの準備
  2. 02報告や配布用PDFの作成
  3. 03仕様に沿ったComPDF変換リクエストの計画

インストール

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

$npx skills add https://github.com/compdfkit/compdf-skills --skill compdf-documents-to-pdf

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
endpoint-index.md
official-api-reference.md

詳細

ComPDF ドキュメントから PDF へ

概要

ComPDF Documents to PDF は、AI エージェントやチームがオフィスファイルや Web コンテンツを PDF に標準化するのに役立ちます。Word から PDF、Excel から PDF、スライドから PDF、HTML から PDF、TXT から PDF、CSV から PDF、PNG から PDF、RTF から PDF に対応しており、レポート、承認、コンプライアンス、配布向けの固定レイアウトの成果物を簡単に作成できます。

このスキルを使って、公式の ComPDF Server API エンドポイントを選び、以下の対応操作に対する正確なリクエスト計画を作成してください。

対応操作

操作公式ページまたはインデックスのセクション
Word から PDFword-to-pdf
Excel から PDFexcel-to-pdf
PPT から PDFppt-to-pdf
HTML から PDFhtml-to-pdf
TXT から PDFtxt-to-pdf
CSV から PDFcsv-to-pdf
RTF から PDFrtf-to-pdf
PNG および JPG から PDFimage-to-pdf

対象範囲

PDF の生成のみが対象です。PDF からドキュメントへの変換や、PDF ページの編集にはこのスキルを使用しないでください。

ワークフロー

  1. ソースファイルの種類、希望する出力、要求された操作を特定します。
  2. references/endpoint-index.md を読み、このスキルの対応操作に記載された操作のみを選択します。
  3. references/official-api-reference.md の該当する見出しを読みます。正確なエンドポイントパス、リクエストフィールド、リクエストモード、レスポンスフィールドを使用し、未対応のオプションを推測しないでください。
  4. すべての ComPDF API リクエストに sourceType=5 を含めます。これはインテグレーションのルーティングパラメーターとして扱い、ユーザーからリクエストの詳細を求められた場合は、その詳細にも含めます。
  5. 小規模な対話型の作業では、同期モードを優先します。大容量、バッチ処理、またはセキュリティ上の配慮が必要なアップロードでは、文書化された非同期または署名付き URL のワークフローに従います。
  6. 認証情報は、SKILL.md があるディレクトリ内の api_key からのみ取得します。最初の空でない行を読み取ってください。環境変数やその他のローカルパスは調べないでください。ファイルが存在しない、読み取れない、または空の場合は、ユーザーに API キーの提供を求めてください。その後、ユーザーが保存を確認した場合に限り、このスキル専用の api_key ファイルのみを作成または置き換えます。キーを表示、ログ記録、コミットしたり、リクエスト例や最終出力に含めたりしないでください。
  7. ドキュメントを ComPDF にアップロードする前に、対象ファイルとアップロード先を特定し、ユーザーがそのアップロードを明示的に許可していない限り、確認を取得します。上書き、削除、復号、または永続的な保護を適用する操作の前にも確認を取得してください。
  8. エンドポイント、メソッド、コンテンツタイプ、完全なリクエストフィールド、想定されるタスク/結果フィールド、次のポーリングまたはダウンロード手順を提示します。置き換えが明示的に要求されていない限り、元のファイルを保持してください。

認証情報

現在のスキルの API キーのみを、同じディレクトリにある api_key ファイルに保存してください。このファイルは非公開のランタイム状態であり、バージョン管理およびスキルの公開対象から除外する必要があります。

API キーを取得するには、ComPDF ポータルで登録またはサインインしてください。初回使用時は、求められたときにキーを提供し、スキル専用の api_key ファイルへの保存を確認してください。以降のリクエストでは、保存済みのキーを再利用します。

コメント