Axelrod
Analysis
This skill matches its stated crypto-trading purpose, but it gives an agent high-impact trading authority using under-declared credentials and may execute small trades or automated strategies without a guaranteed confirmation step.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
Trading Operations ... Spot Buy/Sell/Swap ... DCA ... Limit/Trigger Orders ... RSI Strategy ... Take-Profit / Stop-Loss ... Orders usually require risk-control confirmation; small orders (approximately ≤ $10) may skip confirmation.
The skill exposes financial trading and automated order execution through natural-language prompts, and its own instructions state that some small orders may bypass the confirmation flow.
It supports spot buy/sell/swap, DCA, limit/trigger orders, RSI strategies, token analysis, balance and price queries, order management, and take-profit/stop-loss orders
DCA, trigger, RSI, and TP/SL orders can continue affecting the account after the initial prompt, but the artifacts do not document clear duration, cancellation, or exposure limits.
requests>=2.25.0
The dependency is version-ranged rather than exactly pinned. This is common and purpose-aligned, but users should be aware because the skill handles trading credentials.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
"AIXVC_ACCESS_KEY": "your_access_key", "AIXVC_SECRET_KEY": "your_secret_key"
The skill requires service credentials that authorize access to AIxVC trading/account functions, while the registry metadata declares no required environment variables and no primary credential.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
OPENAPI_ENDPOINT = "https://api.aixvc.io/gw" ... req_body = _json_compact({"message": args.message}) ... requests.post(url, data=body_json, headers=headers, timeout=TIMEOUT_SECONDS)The CLI sends the user's natural-language trading or portfolio request to an external AIxVC gateway and returns its response; this is disclosed and central to the skill, but it is a sensitive external data flow.
