Back to skill
Skillv1.0.2
ClawScan security
sudu-gold · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 11, 2026, 1:25 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent: it needs a Tavily API key and node, calls only api.tavily.com, and its code and instructions match the described gold‑price/analysis purpose.
- Guidance
- This skill will send your TAVILY_API_KEY and the search queries to api.tavily.com — make sure you trust Tavily and that the API key has only the permissions you intend. The script only requires node and the single API key; it does not access other files or credentials. If you have concerns about privacy or key leakage, create a limited-scope API key or rotate the key after testing. Note that invoking the skill without args triggers automatic analysis (it will make network requests), which is expected behavior.
Review Dimensions
- Purpose & Capability
- okName/description promise (gold prices and analysis) aligns with the shipped script and SKILL.md. The only required credential is TAVILY_API_KEY which is exactly what the script uses to call the Tavily search API.
- Instruction Scope
- okSKILL.md instructs running the included node script. The script only reads TAVILY_API_KEY, constructs search queries, and POSTs to https://api.tavily.com/search. It does not read unrelated files, other env vars, or contact unexpected endpoints.
- Install Mechanism
- okNo install spec (instruction-only + a small script). No downloads or archive extraction. Requiring node is reasonable for a .mjs script.
- Credentials
- okOnly a single API key (TAVILY_API_KEY) is required and is used by the script. There are no additional unrelated credentials or config paths requested.
- Persistence & Privilege
- okalways is false and the skill does not attempt to modify other skills or system-wide settings. Autonomous invocation is enabled (platform default) but not excessive here.
