Back to skill
Skillv1.0.0

ClawScan security

Free Text Maker · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 29, 2026, 3:13 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's declared purpose (turn text into short videos) matches the APIs it calls and the single NEMO_TOKEN credential, but there are small inconsistencies (metadata vs SKILL.md), and the runtime instructions require uploading user content and reading install/config paths — review data exposure and the unknown service before use.
Guidance
What to consider before installing: - Data exposure: This skill uploads text and files (up to 500MB) to mega-api-prod.nemovideo.ai. Don’t use it with confidential or regulated data unless you verify the vendor’s privacy/retention policy. Consider using throwaway or minimal-permission NEMO_TOKENs for testing. - Credential handling: You can set your own NEMO_TOKEN or let the skill mint an anonymous token. Treat the token like an API key — don’t paste other secrets into the chat. Confirm what account the token maps to and its expiry/credits. - Metadata inconsistency: SKILL.md mentions a config path (~/.config/nemovideo/) and that the agent will detect install paths to set X-Skill-Platform; the registry metadata did not list these. This implies the skill may read filesystem paths to determine platform — ask the author to clarify what local paths the skill will access and why. - Unknown publisher and no homepage: There is no homepage or additional publisher information. If you need higher assurance, ask for a vendor site, documentation, or an official SDK repository to confirm ownership of the API endpoints. - Minimal risk mitigations: Test with non-sensitive content first, use an account with limited permissions/credits, and request the vendor’s data retention and deletion policy. If you are uncomfortable with uploads to an unknown third party, do not install/use the skill. If you want, I can draft questions to send to the skill author (or vendor) to clarify the config path usage, data retention, and what the NEMO_TOKEN scopes represent.
Findings
[no_regex_findings] expected: The repository contained only SKILL.md (instruction-only), so the regex-based scanner reported no findings. This is expected but means there is no static-code evidence to inspect; the runtime instructions are the primary security surface.

Review Dimensions

Purpose & Capability
noteThe skill name/description (text→video) aligns with the single required credential NEMO_TOKEN and the documented API endpoints under mega-api-prod.nemovideo.ai. However, SKILL.md frontmatter lists a config path (~/.config/nemovideo/) and platform-detection rules that are not present in the registry-level metadata — an internal inconsistency. Also the skill has no homepage or known publisher info, reducing ability to verify the remote service.
Instruction Scope
concernThe SKILL.md instructs the agent to (a) use or mint a NEMO_TOKEN via an anonymous-token endpoint, (b) upload user files (up to 500MB) and send user text to the nemovideo.ai API, and (c) determine X-Skill-Platform by checking install paths. Uploading user files and text to a third-party cloud service is expected for this functionality, but it is a privacy/exfiltration risk: user content (including potentially sensitive material) will be sent off-host. The requirement to detect install paths implies filesystem reads beyond the skill file. The instructions otherwise stay within the stated purpose and do not request unrelated credentials.
Install Mechanism
okNo install spec and no code files — instruction-only. This minimizes disk writes and arbitrary code installation. The scanner had nothing to analyze because behavior is defined in prose.
Credentials
noteOnly a single credential (NEMO_TOKEN) is required, which is appropriate for a cloud video generation API. However, the SKILL.md frontmatter indicates a config path (~/.config/nemovideo/) and platform-detection via install paths; if implemented, that would cause the agent to read local filesystem paths. That read-access is not justified clearly in the registry metadata and increases the scope of what the skill can access.
Persistence & Privilege
okThe skill is not 'always: true' and is user-invocable; it does not request elevated or persistent platform privileges in the provided files. No instructions to modify other skills or global agent settings are present.