verifypdf-skill は何をしますか?
VerifyPDF v2 API を使用して PDF の不正、改ざん、AI生成を検証するドロップインエージェントスキルです。SKILL.md と bash/python ヘルパーが含まれています。
概要
このスキルにより、AIエージェントは VerifyPDF サービスを利用して PDF ファイルの真正性を検証できます。エージェントは、PDFが不正に改ざんされていないか、詐欺的な変更が加えられていないか、またはAIによって生成されたものでないかを確認できます。
セットアップ
-
APIキーを取得する: VerifyPDF にサインアップして API キーを取得してください。
-
環境変数を設定する:
export VERIFYPDF_API_KEY="your-api-key-here" -
スキルを追加する: エージェント設定でこのリポジトリをスキルとして追加してください。
使い方
エージェントに対して以下のような自然言語コマンドを使用できます:
- "このPDFが改ざんされていないか確認して"
- "契約書.pdfの真正性を検証して"
- "添付ファイルのPDFがAI生成かどうか教えて"
API
このスキルは VerifyPDF v2 API を使用します。主なエンドポイントは:
POST /v2/verify- PDFファイルの検証
ヘルパースクリプト
Bash
# verify.sh
#!/bin/bash
curl -X POST "https://api.verifypdf.com/v2/verify" \
-H "Authorization: Bearer $VERIFYPDF_API_KEY" \
-F "file=@$1"
Python
# verify.py
import os
import requests
def verify_pdf(file_path):
api_key = os.environ.get("VERIFYPDF_API_KEY")
if not api_key:
raise ValueError("VERIFYPDF_API_KEY environment variable not set")
url = "https://api.verifypdf.com/v2/verify"
headers = {"Authorization": f"Bearer {api_key}"}
with open(file_path, "rb") as f:
files = {"file": f}
response = requests.post(url, headers=headers, files=files)
return response.json()
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他の SKILL.md 互換エージェント
ライセンス
MIT