Back to skill
Skillv1.0.6
ClawScan security
腾讯广告妙问 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 29, 2026, 6:27 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requested access are consistent with a Tencent Ads / 妙问 assistant: it needs and uses a local 妙问 API token and calls Tencent endpoints; nothing in the bundle requests unrelated credentials or performs unexplained actions.
- Guidance
- This skill appears to do what it says: it needs a 妙问 (miaowen) API token and uses it to call Tencent Ads endpoints. Before installing/using: 1) Verify you obtain the token only from the official 妙问 site (https://miaowen.qq.com/) and do not paste other service credentials. 2) Be aware the token is saved as ~/.MIAOWEN_ACCESS_TOKEN (saved plaintext with file mode 600); treat that file as sensitive and remove it if you stop using the skill. 3) When asked to upload a local file, confirm the exact file path — upload.js will send the file to the remote API. 4) Note a minor metadata inconsistency: the package registry lists version 1.0.6 while scripts and SKILL.md reference 1.0.5 — consider asking the publisher for the authoritative source and changelog. 5) If you need stronger isolation, run these scripts from a controlled environment (dedicated account or container) rather than a machine containing other secrets. If you want, I can produce a short checklist of steps to safely set up and later revoke the token.
- Findings
[no_findings] expected: Static pre-scan reported no injection signals. There are clear network calls and filesystem operations in the included scripts which are expected for this skill.
Review Dimensions
- Purpose & Capability
- okName and description match the code and runtime behavior. Scripts call miaowen.qq.com / ad.qq.com APIs and implement chat, structured API calls, upload, and token setup — all expected for a Tencent Ads assistant. No unrelated cloud credentials, binaries, or config paths are requested.
- Instruction Scope
- noteSKILL.md instructs the agent to extract context from conversation history, to run the included Node scripts (chat.js, api_tool_call.js, upload.js) and to upload user-provided files when doing pre‑audit. These actions are within scope for the described assistant. Note: the skill reads/writes a token file (~/.MIAOWEN_ACCESS_TOKEN) and will read local files that the user explicitly asks to upload — users should ensure only intended files are passed to upload.js.
- Install Mechanism
- okNo install spec or external downloads; the package is instruction + included Node scripts. No remote code retrieval or archive extraction occurs during install. This is low-risk from install mechanism perspective.
- Credentials
- noteThe skill requests no environment variables but relies on a local API token stored at ~/.MIAOWEN_ACCESS_TOKEN. Storing the token in the home directory is proportionate to the skill's purpose; setup_token.js writes the token file with mode 0600. Users should be aware the token is stored in plaintext (file system) and is sent in Authorization headers to the documented Tencent endpoints.
- Persistence & Privilege
- okalways:false and no system-wide config changes. The only persistent write is the token file under the user's home directory (its own config), which is normal for CLI helpers and limited in scope.
