Back to skill
Skillv1.0.0
ClawScan security
stock-analysis-zh · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 17, 2026, 3:32 PM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's requirements and code are consistent with a cloud-based AISA-backed stock/crypto analysis tool, but there are small omissions (undeclared optional env vars and Python dependency) you should check before installing.
- Guidance
- This skill appears to do what it says: it sends tickers and an analysis prompt to an AISA-compatible API and returns the model output. Before installing: (1) Only provide an AISA_API_KEY you trust and scope that key minimally (read-only if possible); (2) be aware the script will transmit the tickers/queries to the remote AISA endpoint (default https://api.aisa.one/v1); (3) the project requires the Python 'openai' package (install via pip) but has no install spec — verify and install dependencies in a controlled environment; (4) confirm whether you want to override AISA_BASE_URL or AISA_MODEL (optional env vars used by the script) and verify the upstream service URL; (5) review the referenced GitHub repo in _meta.json if you want additional provenance. If you need the skill to never send data externally, do not install it.
Review Dimensions
- Purpose & Capability
- okName/description request live financial analysis and the skill requires an AISA API key and python3; the included script calls an AISA-compatible API and builds prompts to fetch live data, which matches the stated purpose.
- Instruction Scope
- noteSKILL.md instructs running the provided Python client (python3 scripts/analyze_stock.py). The script only sends requested tickers and prompts to the remote AISA API and does not read local sensitive files. Note: the script also reads optional env vars AISA_BASE_URL and AISA_MODEL (not declared in SKILL.md).
- Install Mechanism
- noteThere is no install spec (instruction-only), which minimizes install-time risk. However the script header documents a dependency on the openai Python package (openai>=1.0.0) but SKILL.md does not declare or install that dependency — users must pip-install it themselves.
- Credentials
- noteThe only required credential is AISA_API_KEY (declared as primaryEnv), which is appropriate for a cloud API integration. The script also uses optional AISA_BASE_URL and AISA_MODEL environment variables that are not listed in requires.env — these are not dangerous but should be disclosed.
- Persistence & Privilege
- okalways is false and the skill does not request persistent system-wide privileges or modify other skills' config. Autonomous invocation (default) is allowed but not combined with other concerning flags.
