TencentCloud MLIDPassport OCR
Analysis
This skill is a coherent Tencent Cloud passport OCR wrapper, but users should notice that it sends passport images and extracted passport data to Tencent Cloud and requires Tencent Cloud API credentials.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
依赖:`tencentcloud-sdk-python`(通过 `pip install tencentcloud-sdk-python` 安装)
The skill relies on a manually installed, unpinned Python package. This is purpose-aligned for Tencent Cloud API access, but users should be aware that dependency provenance and version pinning are not enforced by the provided artifacts.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
secret_id = os.environ.get("TENCENTCLOUD_SECRET_ID")
secret_key = os.environ.get("TENCENTCLOUD_SECRET_KEY")The script reads Tencent Cloud API credentials from environment variables to call the OCR service; this is expected for the integration, but credential use is not declared in the registry metadata.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
http_profile.endpoint = "ocr.tencentcloudapi.com" ... resp = client.MLIDPassportOCR(req)
The script sends passport image input to Tencent Cloud's OCR API endpoint and returns extracted passport fields; this external provider flow is disclosed and central to the skill's purpose.
