Back to skill
Skillv1.0.0
ClawScan security
Caption Generator By Image · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 14, 2026, 5:51 PM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's requirements and runtime instructions are consistent with a remote image→caption/video rendering service and don't ask for unrelated system access, but it will obtain and use a service token and talk to an external API so you should trust that backend before uploading sensitive images.
- Guidance
- This skill talks to a remote service (mega-api-prod.nemovideo.ai), will use or obtain a bearer token (NEMO_TOKEN), and uploads images for server-side rendering. Before installing: confirm you trust nemovideo.ai, do not upload sensitive or private images unless you accept their data handling, consider pre-providing a token you control rather than letting the skill generate one, and check whether tokens/sessions are stored locally in ~/.config/nemovideo/ so you can delete/revoke them later.
Review Dimensions
- Purpose & Capability
- okThe name/description (caption-to-video rendering) matches the declared requirement (NEMO_TOKEN) and the SKILL.md which describes using nemovideo.ai APIs. The metadata config path (~/.config/nemovideo/) is plausible for storing session/token state.
- Instruction Scope
- noteInstructions are focused on creating/using a session, uploading media, SSE streaming, polling render status, and exporting results. The skill auto-obtains an anonymous token from https://mega-api-prod.nemovideo.ai if NEMO_TOKEN is absent and directs where to POST/upload files. It also instructs the agent to detect install path to set X-Skill-Platform headers. There are no instructions to read unrelated system files or other environment variables, but the behaviour of auto-creating/storing tokens and reading install/config paths should be expected and considered.
- Install Mechanism
- okNo install spec or third-party downloads: this is an instruction-only skill (lowest install risk).
- Credentials
- okOnly one credential (NEMO_TOKEN) is required and is plausibly the API bearer token for the described backend. The SKILL.md describing an anonymous-token endpoint explains how a token can be obtained when none is provided, so the env requirement is proportional.
- Persistence & Privilege
- okThe skill is not always-enabled and doesn't request elevated platform privileges. It does reference a local config path (~/.config/nemovideo/) for session/token storage which is consistent with persistent client state for the service.
