Back to skill
Skillv1.0.0
ClawScan security
Bilibili Ai Subtitle Online · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 11, 2026, 10:37 PM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's requirements and runtime instructions match its advertised purpose (cloud subtitle/rendering service) with minor inconsistencies to review before installing.
- Guidance
- This skill appears to be what it says: a cloud-based Bilibili subtitle/render service that needs a NEMO_TOKEN and uploads your video to the nemo API. Before installing, consider the following: (1) Privacy: your video and audio will be sent to https://mega-api-prod.nemovideo.ai — do not upload sensitive content unless you trust that service and understand its retention/processing policy. (2) Token handling: the skill will look for or obtain a NEMO_TOKEN and might persist session state; confirm how and where tokens are stored (the metadata references ~/.config/nemovideo/). (3) Verify the service domain and operator: the skill has no homepage or known owner listed; if you need accountability, ask for source code, a homepage, or an official provider. (4) Least privilege: avoid reusing high‑privilege credentials in NEMO_TOKEN; use an anonymous or scoped token if possible and rotate/delete it after use. (5) If you want higher assurance: request the skill’s source or a network/capability audit that documents whether tokens or files are written to disk and how long uploads are retained.
Review Dimensions
- Purpose & Capability
- okThe skill claims to upload videos and request rendered outputs from a remote GPU-backed service; requiring a NEMO_TOKEN and calling nemovideo API endpoints aligns with that purpose. One minor mismatch: the metadata lists a config path (~/.config/nemovideo/) that the SKILL.md does not clearly read or write — this is plausible (for storing tokens) but not documented in the instructions.
- Instruction Scope
- noteSKILL.md provides concrete API workflows (token exchange, session creation, upload, SSE, export) and stays focused on the subtitle/rendering task. It does instruct the agent to POST to external megA-api-prod.nemovideo.ai endpoints and to persist/use session/token values. It does not instruct reading unrelated system files or other env vars. The only scope question is the undocumented config path in metadata — the instructions say to 'look for NEMO_TOKEN in the environment' and otherwise obtain an anonymous token; they do not explicitly say whether or where tokens or session state are persisted on disk.
- Install Mechanism
- okThere is no install spec and no code files — the skill is instruction-only, which keeps its on-disk footprint minimal and reduces install-time risk.
- Credentials
- noteThe only required credential is NEMO_TOKEN (declared as primaryEnv), which is appropriate for a third‑party API. The metadata also declares a config path (~/.config/nemovideo/) which could imply local storage of tokens or config; the SKILL.md does not explicitly justify or document access to that path. No other unrelated secrets or credentials are requested.
- Persistence & Privilege
- okThe skill is not always-enabled and does not request elevated agent/system privileges. It may persist session tokens for reuse, which is normal for an API-backed service, but it does not ask to modify other skills or global agent settings.
