Back to skill
Skillv1.0.0
ClawScan security
Crypto Price Alerter · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 25, 2026, 8:45 AM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requirements align with its stated purpose (fetching crypto prices and computing simple indicators); it uses only public CoinGecko endpoints and requests, asks for no credentials, and has no install steps — but the bundled script contains a likely syntax/formatting bug and minor implementation roughness you should review before running.
- Guidance
- This skill appears to do what it claims: it queries CoinGecko and computes simple indicators, with no credential requests. Before installing or running it: (1) inspect and fix the bundled script — there is a likely string/quote formatting error in build_report that will cause a Python syntax error, so the script may not run as-is; (2) ensure the runtime has Python and the 'requests' package installed; (3) run it in a sandbox or controlled environment (no secrets) and verify network access is restricted to only the CoinGecko endpoints if you require that; (4) be aware CoinGecko is rate-limited and responses can change — consider adding error/rate-limit handling if you rely on it for alerts; (5) no credentials are needed, so do not add API keys unless you intentionally extend the skill and understand the implications.
Review Dimensions
- Purpose & Capability
- okName/description match the provided script: the code queries CoinGecko endpoints and computes SMA/RSI/support-resistance and alerts. No unrelated services, binaries, or credentials are requested.
- Instruction Scope
- okSKILL.md only instructs running the included script and describes expected args/outputs. It does not ask the agent to read unrelated files, access secrets, or transmit data to unknown endpoints; all network calls are to CoinGecko public APIs.
- Install Mechanism
- okNo install spec is provided (instruction-only with a bundled script). This means nothing is downloaded or written during install. Note: the script depends on the 'requests' library (not declared), so ensure runtime has that dependency.
- Credentials
- okNo environment variables, credentials, or config paths are requested. The skill does not attempt to read secrets or unrelated system config — access requests are proportional to the stated purpose.
- Persistence & Privilege
- okThe skill does not request always:true or any elevated persistence. Model invocation is allowed by default but that's normal; nothing in the skill tries to modify other skills or system-wide settings.
