← Back to Skills Marketplace
zt1314p-design

TencentCloud VatInvoice OCR

by tencent-ocr · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
368
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install tencentcloud-ocr-vatinvoice
Description
腾讯云通用票据识别高级版(VatInvoiceOCR)接口调用技能。当用户需要识别发票图片中增值税专用发票、增值税普通发票、增值税电子专票、增值税电子普票、电子发票(普通/增值税专用)的全字段信息时,应使用此技能。支持识别发票图片中的发票代码、发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方...
Usage Guidance
This package appears to be a straightforward wrapper around Tencent Cloud's VatInvoiceOCR and will send invoice images you provide to Tencent's OCR endpoint. Before installing: (1) be aware you must provide TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY — the registry metadata omits these, so the platform may not prompt you to supply them correctly; (2) only run this if you trust sending your invoice images to Tencent Cloud (they will leave your machine); (3) store the API keys securely (do not hard-code); (4) if you need stronger assurance, inspect/run the included scripts in an isolated environment, and confirm the owner/source since the package page lacks a homepage and the publisher identity is unknown.
Capability Analysis
Type: OpenClaw Skill Name: tencentcloud-ocr-vatinvoice Version: 1.0.2 The skill bundle is a legitimate implementation for calling the Tencent Cloud VAT Invoice OCR API. The Python script (scripts/main.py) correctly handles authentication via environment variables, validates input sizes, and uses the official Tencent Cloud SDK to process images or PDFs. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code logic strictly aligns with the stated purpose in SKILL.md.
Capability Assessment
Purpose & Capability
The script and SKILL.md call Tencent Cloud's VatInvoiceOCR and require TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY — these credentials are appropriate for the declared purpose. However, the registry metadata claims no required env vars or primary credential, which is inconsistent with the code and documentation.
Instruction Scope
SKILL.md and scripts/main.py stay within OCR scope: they accept an image URL or local file (or Base64), encode/send it to Tencent's OCR endpoint, and format the response. The instructions do not reference unrelated system files, other credentials, or external endpoints beyond Tencent's OCR service. The script does read local files only when explicitly provided by the user.
Install Mechanism
No install spec is provided; the included Python script depends on tencentcloud-sdk-python (installed via pip). This is a low-risk, expected install pattern for a Python utility and there are no downloads from untrusted URLs or archive extraction in the package.
Credentials
The runtime requires Tencent Cloud credentials (TENCENTCLOUD_SECRET_ID and TENCENTCLOUD_SECRET_KEY), which are proportionate to calling Tencent APIs. The problem is the registry metadata did not declare these required env vars or a primary credential, which is an incoherence that can confuse users and lead to silent failures or improper handling of secrets by the hosting platform.
Persistence & Privilege
The skill does not request persistent/always-on presence and does not modify other skills or system-wide settings. It runs as an on-demand CLI-style tool and uses environment variables at runtime.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tencentcloud-ocr-vatinvoice
  3. After installation, invoke the skill by name or use /tencentcloud-ocr-vatinvoice
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- 新增请求参数 UserAgent用于标识请求来源 - 其余功能和接口保持不变
v1.0.1
更新显示名称
v1.0.0
tencentcloud-ocr-vatinvoice 1.0.0 - Initial release of Tencent Cloud VatInvoiceOCR skill. - Supports recognition of all fields in VAT invoice images and PDFs, including invoice code, number, date, buyer/seller details, amounts, items, and more. - Handles both regular and electronic VAT invoices, with automatic classification for full-electric invoices. - Provides structured JSON and raw mode outputs. - Requires Python 3.6+ and Tencent Cloud API credentials.
Metadata
Slug tencentcloud-ocr-vatinvoice
Version 1.0.2
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is TencentCloud VatInvoice OCR?

腾讯云通用票据识别高级版(VatInvoiceOCR)接口调用技能。当用户需要识别发票图片中增值税专用发票、增值税普通发票、增值税电子专票、增值税电子普票、电子发票(普通/增值税专用)的全字段信息时,应使用此技能。支持识别发票图片中的发票代码、发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方... It is an AI Agent Skill for Claude Code / OpenClaw, with 368 downloads so far.

How do I install TencentCloud VatInvoice OCR?

Run "/install tencentcloud-ocr-vatinvoice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TencentCloud VatInvoice OCR free?

Yes, TencentCloud VatInvoice OCR is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TencentCloud VatInvoice OCR support?

TencentCloud VatInvoice OCR is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TencentCloud VatInvoice OCR?

It is built and maintained by tencent-ocr (@zt1314p-design); the current version is v1.0.2.

💬 Comments