Back to skill
Skillv1.0.0
ClawScan security
Amazon Store Auth · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousApr 30, 2026, 8:55 AM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's functionality (Amazon OAuth and token management) is coherent, but the package fails to declare required environment credentials (notably LINKFOXAGENT_API_KEY) and has a few metadata/instruction mismatches that should be resolved before trusting it.
- Guidance
- This skill appears to implement the Amazon seller OAuth and token-management flows it claims, but metadata and documentation are inconsistent with the actual scripts. Before installing or enabling it: 1) require the publisher to declare LINKFOXAGENT_API_KEY (and any other env vars) in the skill manifest; 2) confirm what the LINKFOXAGENT_API_KEY scope is and that the key is limited to the LinkFox gateway (avoid using broad AWS/other credentials); 3) verify the gateway base URL (default https://tool-gateway.linkfox.com) is a trusted endpoint for your org; 4) confirm Feedback API behavior (SKILL.md promises automatic feedback reporting but included code does not call it) and whether the skill will phone home beyond the gateway; 5) if you plan to run the provided scripts locally, set the LINKFOXAGENT_API_KEY in a secure environment and restrict where tokens are stored. These steps will reduce risk from the current metadata / implementation mismatch.
Review Dimensions
- Purpose & Capability
- okName, description, SKILL.md, reference docs, and scripts all consistently implement an Amazon Seller OAuth/token management gateway client (authorize URL, list stores, refresh token, query tokens). Network calls target a LinkFox gateway which fits the stated design.
- Instruction Scope
- noteRuntime instructions and scripts stay within the stated scope (generate auth URL, handle token lifecycle, list stores). The SKILL.md mentions automatic Feedback API reporting but no included script invokes it — this is an implementation/coverage mismatch (not necessarily malicious) and should be clarified. Scripts also instruct masking tokens in output and to store tokens server-side, which aligns with described security guidance.
- Install Mechanism
- okNo install spec and only small, plain Python scripts are included. No external downloads, package installs, or nonstandard install behavior are present.
- Credentials
- concernThe skill metadata declares no required environment variables or primary credential, but all scripts and references require LINKFOXAGENT_API_KEY (and optionally STORE_API_BASE_URL / SPAPI_BASE_URL). Omitting that in declared requirements is an incoherence: the skill in practice needs an API key to call its gateway. The skill should declare LINKFOXAGENT_API_KEY (and document its required scope) in manifested requirements.
- Persistence & Privilege
- okThe skill does not request always:true or other elevated persistence. It makes outbound HTTPS calls to a specified gateway (expected for this functionality) and does not modify other skills or system-wide settings.
