Skip to main content

vendor-verification

Verify whether vendors/merchants from expense records are real, registered business entities by querying the free Wikidata open API.

소스 정보

저장소
google-gemini/gemini-managed-agents-templates
최근 소스 활동
2026년 5월 16일 16:27
감지된 SKILL.md 언어
영어
스타
100
포크
39

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
vendor-verification
description
Verify whether vendors/merchants from expense records are real, registered business entities by querying the free Wikidata open API.
# 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 ```bash python3 skills/vendor-verification/scripts/verify_vendors.py --workspace .agents/workspace ``` ### Arguments | Argument | Default | Description | |----------|---------|-------------| | `--workspace` | `.agents/workspace` | Workspace 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 | File | Path | Description | |------|------|-------------| | Verification Report | `.agents/workspace/vendor_verification_report.md` | Human-readable markdown report listing verified and unverified merchants with official descriptions. | | Verification Data | `.agents/workspace/vendor_verification_data.json` | Structured JSON containing merchant verification statuses, descriptions, and Wikidata entity URIs. |
GitHub에서 보기