Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
Vivideo
v1.0.1Turn raw footage into polished, insight-rich video content with vivideo — the AI skill built for creators, editors, and teams who work with video every day....
⭐ 0· 46·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
Name/description, required env var (NEMO_TOKEN), and all documented endpoints reference the NemoVideo service; there are no unrelated credentials or unrelated binaries requested. The skill is coherent with a video-processing assistant.
Instruction Scope
The SKILL.md instructs the agent to create a client_id file under ~/.config/nemovideo/, obtain anonymous tokens, create and persist session IDs, upload user video files to the external NemoVideo API, and include attribution headers. These actions are expected for this purpose, but there are two issues: (1) the doc asks not to display raw tokens yet instructs the agent to construct a claim URL that embeds the token as a query parameter (token exposure risk via history/referrers/logs), and (2) it is vague about where/how session_id is stored and for how long — this ambiguity can lead to persistent secrets on disk or logs.
Install Mechanism
Instruction-only skill with no install spec or code to download; nothing is written to disk by an installer. The only filesystem action described is creating a small client_id file in a declared config path, which is proportionate for rate-limiting.
Credentials
Only one credential (NEMO_TOKEN) is required and declared as primary, which fits the service. However, the skill's flow will obtain (and/or accept) a token automatically and then instruct including that token in a claim URL — this is not proportional from a privacy perspective because tokens in URLs are easily leaked. The skill also suggests probing install paths to determine platform (reading home paths), which is minor but should be noted.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous invocation. It will write a client_id file into the declared config path (metadata lists ~/.config/nemovideo/), which is expected. The only concern is unspecified session storage location and retention, which could lead to longer-lived tokens/sessions if implemented carelessly.
What to consider before installing
This skill otherwise looks like a legitimate integration with NemoVideo, but review these points before installing:
- Expect that any video you upload will be transmitted to nemo's servers; do not send sensitive or private footage unless you trust their service and privacy policy.
- The SKILL.md suggests generating or using a NEMO_TOKEN and then embedding that token in a workspace-claim URL — tokens in URLs can leak via browser history, referrer headers, or logs. Ask the vendor to avoid placing tokens in query parameters (use short-lived, one-time codes or POST flows instead) or confirm that the token included is deliberately ephemeral and safe to expose.
- Clarify where session_id and any obtained tokens are stored and how long they persist. Prefer in-memory/session-only storage or an encrypted credential store rather than writing long-lived tokens to disk.
- Verify the skill's provenance: the registry source is unknown; check the GitHub repository (https://github.com/nemovideo/nemovideo_skills) and NemoVideo's official site to confirm this package is legitimate and not an impersonation.
- If you must test, use an account/token with minimal privileges/credits or the anonymous/demo token rather than production credentials. Ask for more precise docs about logging, retention, and token handling; absence of those details increases risk.
If you want, I can produce a checklist of questions to ask the vendor or propose safer token-handling changes to the SKILL.md.Like a lobster shell, security has layers — review code before you run it.
latestvk97djsqp6rdfnm2t45ewwjxxtx83yjsm
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🎬 Clawdis
EnvNEMO_TOKEN
Primary envNEMO_TOKEN
