Back to skill
Skillv1.0.0
ClawScan security
a-stock-investment · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 11, 2026, 12:07 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requested environment variable (TAVILY_API_KEY) align with its stated purpose of fetching A‑share market data from the Tavily API; nothing in the package tries to access unrelated credentials or local files.
- Guidance
- This skill appears coherent: it uses the TAVILY_API_KEY to call the Tavily search API and returns results. Before installing, confirm you trust Tavily (review their privacy policy and terms), and be aware that the skill will make network requests whenever invoked. Keep your TAVILY_API_KEY secret and consider using a key with limited scope/quotas. Ensure a compatible Node runtime is available if you run the included script. If you need higher assurance, ask the author for a homepage/source repository or inspect network traffic and API request/response handling in a controlled environment.
Review Dimensions
- Purpose & Capability
- okThe skill is an A‑share market analysis tool that calls the Tavily search API. The only required secret is TAVILY_API_KEY, which is appropriate for calling that external service. No unrelated binaries, paths, or credentials are requested.
- Instruction Scope
- okSKILL.md instructs the agent to run the provided Node script to query Tavily. The script only reads process.env.TAVILY_API_KEY and the provided query/flags, then POSTs to https://api.tavily.com/search and prints returned answer/results. It does not read other environment variables, local files, or exfiltrate additional data.
- Install Mechanism
- okThere is no install spec; this is instruction+script only. The script is a small Node program and does not download or install external code at runtime. No high-risk download/extract URLs are present.
- Credentials
- okOnly a single env var (TAVILY_API_KEY) is required and is used directly to authenticate requests to the Tavily API. The request is proportionate to the skill's purpose.
- Persistence & Privilege
- okThe skill is not always-on, does not request persistent system privileges, and does not modify other skills or system configurations. It will make outbound network calls when invoked (normal for this purpose).
