Back to skill
Skillv1.0.3
ClawScan security
Creativault Creator Scraper · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 29, 2026, 8:17 AM
- Verdict
- suspicious
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill generally matches a creator-data collection client but contains several mismatches and a concerning default (plaintext HTTP API endpoint) that you should understand before installing.
- Guidance
- This skill appears to be a client for a third‑party Creativault API (searching and exporting influencer data) and mostly behaves as advertised, but there are important issues to check before using it: - The SKILL.md and scripts require CV_API_KEY and CV_USER_IDENTITY and Node.js 20.6+, but the registry metadata lists none — ask the publisher why required env vars and Node are not declared. - The code defaults API_BASE to http://api.creativault.vip. That will send your API key and operator identity over plaintext HTTP by default. Either set CV_API_BASE_URL to a verified HTTPS base (for example https://api.creativault.vip if provided by the vendor) or confirm with the publisher that the canonical endpoint uses HTTPS. - Verify the provenance and trustworthiness of creativault.vip before supplying an API key. Confirm the expected API key scopes (collection, export, file:download) and limit the key's permissions to only what you need. - Review privacy and legal requirements for collecting social media data (you may be handling personal data). Ensure use of the API complies with platform terms and local law. - If you want to proceed: require the publisher to update registry metadata to declare required env vars and required Node binary, and prefer to set CV_API_BASE_URL explicitly to an https:// endpoint. If you cannot verify the HTTPS endpoint or the publisher identity, treat this skill as higher risk and avoid installing or inputting sensitive API keys.
Review Dimensions
- Purpose & Capability
- concernName/description, scripts, and API endpoints all align with a 'creator scraper' that talks to a Creativault Open API — requiring an API key and operator identity is coherent. However the registry metadata claims no required environment variables or binaries, while SKILL.md and the code require CV_API_KEY, CV_USER_IDENTITY and Node.js (Node.js 20.6+). That metadata omission is an incoherence and reduces transparency.
- Instruction Scope
- noteRuntime instructions and scripts confine actions to calling the Creativault API, submitting tasks, polling, and exporting results. The agent is instructed to always request CV_API_KEY and CV_USER_IDENTITY and to 'ALWAYS call export_task_data.mjs' after a collection. There is no code that reads arbitrary system files or unrelated environment variables. Note: SKILL.md requires interactive prompting for service level and instructs how to format outputs; those are within scope.
- Install Mechanism
- concernThere is no install spec (instruction-only style) so files are not downloaded at install time, which is low-risk. However the package includes Node.js scripts and declares Node.js 20.6+ compatibility — the registry did not declare Node as a required binary. The presence of many shipped .mjs files means the agent/environment must run Node to use the skill; this mismatch should be fixed or documented.
- Credentials
- concernThe code requires two environment variables (CV_API_KEY and CV_USER_IDENTITY) which are appropriate for an API client. But the registry metadata omitted them. Importantly, the default API_BASE in code is 'http://api.creativault.vip' (HTTP), meaning the API key and identity would be sent in plaintext by default. The references/docs assert HTTPS is expected; this mismatch risks credential exposure unless CV_API_BASE_URL is explicitly set to a secure HTTPS endpoint.
- Persistence & Privilege
- okThe skill is not marked always:true and doesn't request system-wide privileges or modify other skills. It requires no elevated or persistent platform privileges beyond being user-invocable and able to run Node scripts (normal for skills).
