Back to skill
Skillv1.0.1
ClawScan security
Social Media Spy · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 18, 2026, 8:15 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's instructions are broadly consistent with a social-media scraping utility (it uses Apify actors), but its metadata omits a required credential (APIFY_TOKEN) and it references external services (Claude, Notion/Airtable/Sheets) without declaring how or what credentials are needed — this inconsistency deserves caution.
- Guidance
- This skill appears to be a wrapper around Apify actors for scraping public social media and is plausible for the described use, but there are mismatches you should resolve before installing: 1) SKILL.md requires an APIFY_TOKEN but the skill metadata does not declare any required env vars — ask the publisher to add APIFY_TOKEN to the declared requirements. 2) The README mentions Claude AI and integrations with Notion/Airtable/Sheets but gives no details on credentials or where data is sent — ask how those integrations are implemented and whether any third-party endpoints receive your data. 3) Scraping public social media at scale can incur costs and may violate platform terms; create a dedicated Apify account/token with limited scope and monitor usage and billing. 4) Because this is instruction-only, nothing will be installed automatically, but running the example code will execute network calls — review and run it in a sandbox or isolated environment first. If you don’t trust the publisher or cannot get the missing metadata/clarifications, treat this skill as higher-risk and avoid supplying real credentials.
Review Dimensions
- Purpose & Capability
- noteThe name/description claim to extract and analyze public social media data; the SKILL.md shows concrete Apify actor calls and npm dependencies (apify-client, axios) that match that purpose. However the doc also mentions "Powered by Claude AI" and outputs to Notion/Airtable/Google Sheets without showing or requiring the corresponding credentials or integration steps, which is a mismatch between claims and what is actually specified.
- Instruction Scope
- noteRuntime instructions in SKILL.md are explicit: create an Apify account, export APIFY_TOKEN, npm install apify-client and axios, and call specific Apify actors to scrape platforms. The instructions stay within the scraping/analysis scope and do not instruct reading unrelated system files. They do not, however, document rate limiting, respect for platform TOS/robots, or where scraped data is ultimately transmitted (beyond saving/printing datasets), which is operationally important.
- Install Mechanism
- okThis is an instruction-only skill with no install spec or code files in the bundle, so nothing is automatically downloaded or written by the skill itself. Risk from install mechanism is low.
- Credentials
- concernSKILL.md explicitly requires APIFY_TOKEN (it shows export APIFY_TOKEN and uses process.env.APIFY_TOKEN), but the registry metadata lists no required environment variables or primary credential. That discrepancy is significant. The doc also references other external services (Claude AI, Notion/Airtable/Google Sheets) but does not declare any required API keys for them. Requiring a single Apify token is reasonable for the stated purpose, but the metadata should declare it and any other needed credentials.
- Persistence & Privilege
- okThe skill does not request 'always: true' or any elevated persistence. It is user-invocable and allows autonomous invocation (platform default). There is no evidence the skill modifies other skills or system-wide settings.
