Back to skill
Skillv0.1.6
ClawScan security
Amazon Competitor Analyzer · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousFeb 25, 2026, 8:35 AM
- Verdict
- suspicious
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code and README require a BrowserAct API key and send scraped data to api.browseract.com, but the registry metadata does not declare that credential — an incoherence that should be resolved before installing.
- Guidance
- Before installing, note the concrete mismatch: SKILL.md and the Python script require BROWSERACT_API_KEY, but the registry metadata lists no required credentials. Verify the publisher and ask them to correct the metadata or explain why the registry omits the API key requirement. Understand that the tool will send ASINs and scraped product data to BrowserAct (api.browseract.com) — review BrowserAct's privacy/TOS and do not provide sensitive credentials. If you proceed, test the skill in an isolated environment, confirm network traffic goes only to api.browseract.com, and avoid supplying unrelated secrets or high-privilege credentials.
Review Dimensions
- Purpose & Capability
- noteThe skill's name/description (Amazon scraping via BrowserAct) matches the code and SKILL.md: requests to api.browseract.com endpoints (run-task-by-template, get-task-status, get-task) implement the stated purpose. However, the registry metadata claims no required environment variables or credentials while both SKILL.md and the Python code require BROWSERACT_API_KEY — a clear mismatch.
- Instruction Scope
- okSKILL.md instructions stay within scope: they explain acquiring a BrowserAct API key, setting it via .env or environment variable, and running the provided Python script which calls BrowserAct. The script reads/writes only local output files and the skill directory's .env, and does not instruct reading unrelated system files or credentials.
- Install Mechanism
- okThis is an instruction-only skill with no install spec. The Python file depends only on requests (and optionally python-dotenv). No remote downloads, install scripts, or archive extraction are present, so install risk is low.
- Credentials
- concernThe skill legitimately requires BROWSERACT_API_KEY (used as a Bearer token for BrowserAct API calls). That credential is declared in SKILL.md and the code but is not listed in the registry metadata or primary credential field — this discrepancy is concerning and reduces transparency. The script also attempts to load a .env file from the skill directory and will set process environment variables from it; while this behavior is expected for API-key-based tools, users should be aware the key is transmitted to BrowserAct servers when tasks are submitted.
- Persistence & Privilege
- okThe skill does not request always:true, does not modify other skills or system-wide settings, and does not persist credentials beyond using the provided API key at runtime. It operates on-demand and stores outputs locally as files in the output directory.
