Back to skill
Skillv1.0.4

ClawScan security

Bank Card Recognition OCR - 银行卡识别 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 3, 2026, 9:59 AM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, documentation, and required environment variable align with its stated purpose (calling JisuAPI to OCR bank cards); nothing in the package attempts to access unrelated credentials or system areas.
Guidance
This skill appears coherent, but be aware: using it uploads full card images to JisuAPI (an external service) along with your JISU_API_KEY, so only use it if you trust that provider and accept that sensitive data (card numbers) will be transmitted and processed remotely. The script restricts file reads to the current working directory, which reduces risk, but ensure the working directory doesn't contain unrelated sensitive files. Install the Python 'requests' package if missing. Treat the API key like a secret: provide a dedicated/limited key if possible and rotate it if you stop using the skill. If you need purely local/offline OCR for higher privacy, consider an on-device OCR alternative instead.

Review Dimensions

Purpose & Capability
okName/description match the implementation: the script posts a base64-encoded image to JisuAPI's bankcardcognition endpoint and returns the result. Required items (python3 binary and JISU_API_KEY) are appropriate for this purpose.
Instruction Scope
okRuntime instructions and script behavior are limited to reading a local image (or using provided base64), encoding it, and calling the remote API. The code enforces path restrictions (disallows absolute paths and '..') to limit file access to the current working directory and subdirectories.
Install Mechanism
noteThere is no install spec (lowest-risk), but the script imports the 'requests' library while SKILL.md metadata only declares python3. The environment may need 'requests' installed (pip) for the script to run; this missing dependency declaration is a minor inconsistency.
Credentials
okOnly JISU_API_KEY is required and used as the appkey for the documented JisuAPI endpoint. No other secrets or unrelated environment variables or config paths are requested.
Persistence & Privilege
okThe skill is not always-enabled and does not request elevated or persistent system privileges. It does not modify other skills or system-wide settings.