vendor-verification

作成者: google-gemini

経費記録のベンダー/加盟店が、無料のWikidataオープンAPIを照会して、実際の登録事業者であるかどうかを確認します。

npx skills add https://github.com/google-gemini/gemini-managed-agents-templates --skill vendor-verification

Vendor Verification

Verify whether merchants or vendors from expense records are real, registered business entities by querying the free, open Wikidata API (no key required). This skill helps identify potentially fraudulent or unverified merchants.

Embedded Script

python3 skills/vendor-verification/scripts/verify_vendors.py --workspace .agents/workspace

Arguments

ArgumentDefaultDescription
--workspace.agents/workspaceWorkspace directory containing expenses.csv or reconciliation_data.json

What it does

  1. Loads expense records from .agents/workspace/reconciliation_data.json (if available from a prior reconciliation run) or directly from .agents/workspace/expenses.csv.
  2. Identifies all unique vendor/merchant names.
  3. For each unique merchant, queries the free Wikidata Entity Search API: https://www.wikidata.org/w/api.php?action=wbsearchentities&search={merchant_name}&language=en&format=json
  4. Analyzes the search results:
    • Verified: If a matching entity exists on Wikidata. Extracts the description (e.g. “American multinational technology company”) and entity ID (e.g., Q95).
    • Unverified: If no match is found on Wikidata.
  5. Generates .agents/workspace/vendor_verification_report.md with:
    • Verification summary statistics.
    • A detailed status table for all unique vendors.
    • Flagged unverified vendors requiring secondary research.
  6. Generates .agents/workspace/vendor_verification_data.json containing the structured JSON results.

Licensing & Usage

  • This skill queries Wikidata, which is licensed under Creative Commons CC0 1.0 Universal Public Domain Dedication.
  • It is 100% free of charge, requires no API token/key, has no commercial restrictions, and requires no attribution.

Output

FilePathDescription
Verification Report.agents/workspace/vendor_verification_report.mdHuman-readable markdown report listing verified and unverified merchants with official descriptions.
Verification Data.agents/workspace/vendor_verification_data.jsonStructured JSON containing merchant verification statuses, descriptions, and Wikidata entity URIs.

google-geminiのその他のスキル

greeter
google-gemini
フレンドリーな挨拶スキル
official
code-reviewer
google-gemini
ローカル変更とリモートプルリクエストに対する自動コードレビュー。正確性、保守性、セキュリティにわたる構造化分析を提供。ローカルファイルシステムの変更(ステージ済みおよび未ステージ)とリモートPR(番号またはURL指定)の両方をサポートし、GitHub CLIによる自動チェックアウトを実行。コードを正確性、保守性、可読性、効率性、セキュリティ、エッジケース処理、テストカバレッジの7つの観点で分析。オプションで事前検証スイート(例:npm run preflight)を実行し、問題を検出。
official
review-duplication
google-gemini
コードレビュー中にこのスキルを使用して、コードベース内の重複機能、車輪の再発明、既存の再利用の失敗などを積極的に調査します。
official
reconciliation
google-gemini
読み込まれた経費を事前解析済みの請求書データベースと照合し、金額の不一致、請求書の欠落、業者の不一致などの差異をフラグ付けします…
official
agent-tui
google-gemini
Main Agents: Do NOT use this skill directly. If you need to test the TUI, invoke the `tui_tester` subagent. Drive terminal UI (TUI) applications…
official
async-pr-review
google-gemini
ユーザーが非同期PRレビューを開始したい、PRのバックグラウンドチェックを実行したい、または以前に開始した非同期PRのステータスを確認したい場合に、このスキルをトリガーしてください…
official
ci
google-gemini
Gemini CLI向けの高性能でフェイルファストな専門スキル
official
critique
google-gemini
リポジトリのスクリプトとGitHub Actionsワークフローを監査・修正し、技術的な堅牢性とセキュリティを確保する専門知識。
official