Back to skill
Skillv1.0.1

ClawScan security

Defi Trading Engine · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 13, 2026, 4:40 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, runtime instructions, and external requirements are coherent with a DeFi trading bot: it scans market APIs, runs a local risk gate, and calls a CLI (Bankr) to execute trades — it does not ask for unrelated credentials or hidden endpoints.
Guidance
This skill appears internally consistent with an automated DeFi trading bot, but it can execute real trades via the Bankr CLI. Before installing or running: - Review and vet the Bankr CLI (npm package and https://bankr.bot). Only install trusted CLIs and understand where they store keys (~/.bankr/config.json). - Start in dry-run / paper-trade mode (configs default to dry_run=true) and test with small amounts or no funds. - Inspect the included scripts (you already have them) for unexpected network endpoints — they call CoinGecko and use the local Bankr CLI only. - Keep private keys / API keys offline or limited; consider a separate wallet with minimal funds for testing. - If you want higher assurance, run the scripts in an isolated environment/container and review the Bankr CLI's source or reputation before granting it access to funds.

Review Dimensions

Purpose & Capability
okName/description match the included scripts and behavior: token scanner, risk manager, trade executor, and review loop. Required capabilities (calling CoinGecko, reading/writing local trade logs, calling a DEX CLI) are consistent with an automated trading engine. No unrelated credentials or binaries are requested.
Instruction Scope
okSKILL.md instructs copying the provided scripts, creating a local config, installing/using the Bankr CLI, and running the scanner/risk checks/review. The instructions reference only local files (trading-config.json, trades/, reviews/) and expected external APIs (CoinGecko). There are no instructions to read arbitrary system files or exfiltrate data.
Install Mechanism
okThis is an instruction-only skill with included Python scripts (no install spec). The skill expects the user to install the Bankr CLI separately (npm install -g @bankr/cli) per the README. That external install step is normal for a CLI-driven trading workflow and is not performed by the skill itself.
Credentials
noteThe skill does not declare or require environment variables. It relies on the Bankr CLI for authentication (references ~/.bankr/config.json and bankr login). This is proportionate for a CLI-based trading bot, but it means the bot will operate using whatever wallet/API keys the Bankr CLI holds — review and restrict those credentials before enabling live trades.
Persistence & Privilege
okThe skill does not request always:true and is user-invocable. It does not attempt to modify other skills or system-wide settings. It writes/read local logs and config files within the workspace (trades/, reviews/, trading-config.json), which is expected for this use case.