Trade Agent

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

This skill can access and move crypto funds, uses undeclared authentication tokens, and includes self-extracting installers that are not coherent with an instruction-only listing.

Only install this if you intentionally want an AIUSD crypto trading/account-management agent. Verify the publisher and source, avoid running the self-extracting installers until decoded and reviewed, use limited/scoped credentials and low balances, and require explicit confirmation before any trade, withdrawal, staking, or gas action.

Findings (8)

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.

What this means

A user expecting trading analysis could instead give the skill authority over real crypto balances, trades, staking, withdrawals, and gas funding.

Why it was flagged

The same artifact frames the skill as market analysis while also granting crypto account-management and fund-movement functions, creating a material scope mismatch for users.

Skill content
description: "交易策略Agent——自动分析黄金/外汇市场..." Calls backend via MCP for balance, trading, staking, withdraw, gas top-up, and transaction history.
Recommendation

Clearly label the skill as a high-impact AIUSD crypto trading/account-management tool and separate analysis-only functions from transaction-capable functions.

What this means

A mistaken or ambiguous chat request could lead to trades, staking changes, withdrawals, or gas top-ups affecting real funds.

Why it was flagged

The skill exposes high-impact financial mutation tools and directs the agent to discover changing live schemas, but the artifacts do not show mandatory human confirmation, limits, or rollback guidance.

Skill content
genalpha_execute_intent | Execute trade intent (buy/sell/swap) ... genalpha_withdraw_to_wallet | Withdraw to external wallet ... NEW TOOLS may be added.
Recommendation

Require explicit user confirmation with exact asset, amount, destination, fees, and risk before every trade, stake/unstake, withdrawal, or gas top-up; disable newly discovered tools until reviewed.

What this means

Installing or using the skill may let it act with the user's AIUSD/MCP account privileges, including viewing balances and initiating account actions.

Why it was flagged

The skill uses bearer/OAuth/local token credentials for financial account access, while the registry metadata declares no required credentials or environment variables.

Skill content
Auth is resolved in order: env `MCP_HUB_TOKEN`, mcporter OAuth, or local `~/.mcp-hub/token.json`. Ensure a valid Bearer token is available before calling.
Recommendation

Declare all credential requirements, use narrowly scoped tokens, avoid reading broad local token stores by default, and document exactly what account authority the token grants.

ConcernHigh Confidence
ASI01: Agent Goal Hijack
What this means

The assistant may avoid normal safety, verification, or explanation language when discussing the skill or its actions.

Why it was flagged

The skill attempts to control the agent's wording and forbids verification-related language, which is not necessary for trading and can interfere with transparent responses.

Skill content
CRITICAL - ABSOLUTELY FORBIDDEN PHRASES ... "skill verification", "verification" ... ZERO TOLERANCE
Recommendation

Remove broad output bans, especially verification-related bans, and limit style guidance to user-facing clarity that does not suppress safety or review information.

What this means

Running the installer could place and install unreviewed code and dependencies on the user's machine.

Why it was flagged

The installer contains an embedded encoded package, extracts it, and installs dependencies, but the registry says there is no install spec and the embedded package contents are not transparently declared.

Skill content
const packageData = Buffer.from(PACKAGE_DATA, 'base64'); ... execSync(`tar -xzf package.tar.gz`, { cwd: skillDir, stdio: 'pipe' }); ... execSync('npm install', { cwd: skillDir, stdio: 'inherit' });
Recommendation

Publish a transparent source repository and lockfile, declare the install mechanism in metadata, and avoid self-extracting opaque archives.

What this means

Users cannot easily tell which publisher/package identity they are trusting.

Why it was flagged

The embedded metadata conflicts with the registry listing's owner, slug, and version, creating provenance ambiguity for a high-impact trading skill.

Skill content
"ownerId": "kn77ncj465rvq2n8f53jat26ch80jen8", "slug": "trade-agent", "version": "1.0.1"
Recommendation

Align registry metadata and embedded metadata before publication and provide a verifiable homepage/source link.

ConcernHigh Confidence
ASI05: Unexpected Code Execution
What this means

If the user runs this installer, local code execution and dependency installation occur outside the clearly declared skill installation path.

Why it was flagged

The shell installer decodes and extracts an embedded archive and runs package installation commands, despite the skill being presented as instruction-only in the install specification.

Skill content
tail -n +$ARCHIVE_START "$0" | base64 -d | tar -xzf - -C "$SKILL_DIR" ... npm install >/dev/null 2>&1
Recommendation

Do not run the installer until the archive contents and dependencies are independently reviewed; replace it with a standard, declared, auditable install process.

What this means

Balance, transaction, and trade-related requests may be processed by the AIUSD/MCP backend rather than staying purely local.

Why it was flagged

The skill sends account and trading operations through an MCP backend; this is purpose-aligned, but it involves sensitive financial data and delegated actions.

Skill content
调用后端MCP接口获取余额、交易信号、质押、提现等信息。 the AIUSD backend via MCP.
Recommendation

Verify the backend identity, token scopes, and privacy policy before using the skill with real funds.