{"id":79990,"plugin_id":"plugin_asdk_app_6adad875a6d08191a0be3a159d4d9dee","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-04T00:14:02.709Z","digest":"53eb23c68b988e9063db3197d18c575e7bf03df3865ff95c2feafb55661e8921","against":null,"payload":{"description":"Check EU and Northern Ireland business VAT numbers live in VIES and download dated XLSX and CSV validation logs.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":391}],"name":"vat-check","skill_md_contents":"---\nname: vat-check\ndescription: Check EU and Northern Ireland business VAT numbers live in VIES and download dated XLSX and CSV validation logs.\n---\n\nUse `check_vat_numbers` for a vat number check, vies vat validation or eu vat number lookup. Pass `numbers`, a list of 1 to 100 VAT identifiers with country prefixes. An optional `default_country` applies to numbers without a prefix. Use `EL` for Greece; a `GR` prefix is changed to `EL`. Optional `requester_vat` is the user's own business VAT identifier for VIES consultation numbers.\n\nReport counts and each non-valid row with its reason. Share both log downloads, which expire in about an hour, and the source retrieval time. A structural match is not proof of validity. Only VIES supplies validity. An unavailable answer means retry later, not invalid. Duplicates keep their input rows and reuse the same consultation.\n\nUse `check_vies_availability` when the user needs VIES or member-state service status, especially after unavailable answers. Status is cached for 120 seconds; VAT answers are not cached.\n\nCoverage is the 27 EU member states and Northern Ireland (XI). No national checksum test is applied. Some states do not publish names or addresses. A VIES answer reflects the consultation time. Do not use for tax advice or to decide whether reverse charge applies.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}