Back to skill
Skillv1.0.0
ClawScan security
Douyin (TikTok China) User Search API · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 24, 2026, 7:17 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's files, runtime instructions, and required token align with its stated purpose (calling JustOneAPI's Douyin user search endpoint); nothing in the package asks for unrelated credentials or elevated privileges.
- Guidance
- This skill appears coherent and limited to calling JustOneAPI's Douyin user-search endpoint. Before installing: (1) confirm you trust JustOneAPI and are comfortable sending queries and data to api.justoneapi.com; (2) provide a scoped/rotatable JUST_ONE_API_TOKEN and avoid using long-lived broad-permission keys; (3) be aware the token is passed in the URL query string (may be logged by proxies or servers) — if this is a concern ask the provider about header-based auth; (4) review privacy/compliance implications of sending search keywords or account identifiers to a third-party API. If you do not trust the token issuer or need stricter logging controls, do not install or use the skill.
Review Dimensions
- Purpose & Capability
- okThe name/description match the actual behavior: the included Node script calls https://api.justoneapi.com/api/douyin/search-user/v2. Requiring the node binary and JUST_ONE_API_TOKEN is proportional to the stated goal.
- Instruction Scope
- okSKILL.md instructs the agent to run the provided bin/run.mjs with an operation, token, and query parameters. The instructions ask the agent to request missing parameters and to avoid pasting tokens in chat; they do not instruct collecting unrelated files, environment variables, or system state.
- Install Mechanism
- okNo install spec or remote downloads are present. This is an instruction+helper-script skill that relies on an existing node runtime; no archives or external installers are fetched or executed.
- Credentials
- noteOnly JUST_ONE_API_TOKEN is required, which is appropriate. Note: the token is sent as a query parameter (token=<value>), which can be logged by intermediaries or servers; consider this when sharing/issuing the token and prefer scope-limited tokens.
- Persistence & Privilege
- okalways is false (not forced into every agent), and the skill does not request system-wide configuration changes or other skills' credentials. The default ability for the agent to invoke the skill autonomously is set to platform defaults and is not a special privilege here.
