Back to skill
Skillv1.0.0

ClawScan security

Improve Video Quality Online Free – Enhance Video Quality with AI – API-powered · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 20, 2026, 10:23 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill largely matches a WeShop video-enhancement integration and only requests a single WeShop API key, but the runtime instructions contain inconsistent/ambiguous fields (references to image endpoints and an originalImage field) and the package has no listed homepage or source — this mismatch and lack of provenance merit caution.
Guidance
This skill appears to call WeShop's API and only asks for the expected WESHOP_API_KEY, which is proportionate — but there are several reasons to be cautious before installing or supplying your API key: - The SKILL.md mixes 'video' and 'image' terminology (references to an images upload endpoint and originalImage field) and does not clearly document how video files are uploaded or whether local videos would be sent to external servers. Ask the skill author to clarify how video assets are provided and where they are uploaded. - There is no homepage or source repository listed and the owner is unknown; lack of provenance increases risk. Prefer skills with clear authorship and documentation. - The doc explicitly warns not to send the API key anywhere except openapi.weshop.ai — follow that. If you install, verify (or request) that the agent actually sends requests only to openapi.weshop.ai and not to other domains. - If you must test, use a limited-scope or throwaway API key first and observe network calls. Check the provider's privacy/TOS to understand how uploaded videos are stored or processed. If you cannot obtain clarifications about the image/video inconsistencies or the skill's origin, treat this as untrusted and do not provide a production API key.

Review Dimensions

Purpose & Capability
noteThe declared purpose (upscale/enhance video via WeShop) aligns with the single required env var (WESHOP_API_KEY) and the documented endpoints pointing to openapi.weshop.ai. However the SKILL.md mixes video and image terminology (e.g., POST /openapi/agent/assets/images, an input example using originalImage, and no clear video asset upload endpoint). The lack of a homepage/source for the skill owner also reduces provenance.
Instruction Scope
noteInstructions are narrow and only tell the agent to call openapi.weshop.ai endpoints and to check the WESHOP_API_KEY env var before prompting the user; they explicitly warn not to send the API key elsewhere. The ambiguity around uploading 'local image' assets versus expected video uploads is scope creep/unclear and could lead to unexpected file uploads if implemented by an agent.
Install Mechanism
okInstruction-only skill with no install spec and no code files — nothing is written to disk or downloaded during install, which minimizes install-time risk.
Credentials
okOnly a single credential (WESHOP_API_KEY) is required and declared as primary — this is proportionate for a third-party API integration. The SKILL.md's explicit guidance to only send the key to openapi.weshop.ai is a positive control.
Persistence & Privilege
okThe skill does not request always:true and is not force-included. It can be invoked by the agent (default), which is normal for skills; there is no request to modify other skills or system-wide settings.