Back to skill
Skillv1.0.0
ClawScan security
新华字典 - 即刻数据 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 29, 2026, 6:51 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and required credential align with its stated purpose (querying a Chinese character API); there are no surprising network endpoints, installs, or broad credential requests.
- Guidance
- This skill appears to do exactly what it says: it sends queries (including your AppKey) to api.jikeapi.cn and returns character data. Before installing, verify the provenance of your AppKey (only give an AppKey you trust), avoid storing unrelated secrets in the skill's .env file, and confirm you are comfortable the key's permissions and billing risk with the jikeapi.cn service. The only minor inconsistency is that the script accepts JIKE_APPKEY in addition to the declared JIKE_CHARACTER_QUERY_KEY — this is harmless but be sure you don't reuse a shared JIKE_APPKEY that grants access to other services.
Review Dimensions
- Purpose & Capability
- okName/description promise (新华字典 via 即刻数据) matches the code and SKILL.md: the script calls jikeapi.cn endpoints for pinyin/radicals/detail. Required binary (python3) and the single required credential (an AppKey) are appropriate for this purpose.
- Instruction Scope
- noteRuntime instructions and script behavior stay within scope: they read an AppKey (from --key, the JIKE_CHARACTER_QUERY_KEY or JIKE_APPKEY env var, or a .env file in the script directory) and call only api.jikeapi.cn endpoints. Small mismatch: required.env declares JIKE_CHARACTER_QUERY_KEY but the script also accepts JIKE_APPKEY (and SKILL.md documents that), which is benign but worth noting.
- Install Mechanism
- okNo install spec; this is an instruction-only skill with a Python script. Nothing is downloaded or written during installation.
- Credentials
- noteThe skill requests a single API key (primaryEnv: JIKE_CHARACTER_QUERY_KEY), which is proportional. Note the script also accepts JIKE_APPKEY and reads a local .env file in the script directory for the same keys — this is reasonable but you should avoid placing unrelated secrets in that .env file or reusing a global JIKE_APPKEY if it grants broader access.
- Persistence & Privilege
- okalways is false and the skill does not modify other skills or system configuration. Autonomous invocation is allowed (platform default) but the skill's scope and required credential are limited.
