Orderly Trading Orders

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill is coherently about Orderly trading, but it enables high-impact financial order placement using trading credentials without clear approval, scope, or credential declarations.

Install only if you intend to let the agent help with Orderly trading workflows. Do not provide live trading keys unless you have strict account limits, are ready to confirm every order manually, and understand that incorrect automated or batch trading actions can cause real financial loss.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

If used with valid credentials, an agent or generated code could place trades that may cause financial loss.

Why it was flagged

The skill documents direct authenticated calls to place trading orders. That is purpose-aligned, but it is a high-impact financial action and the visible instructions do not require explicit user approval or bounded order limits before submission.

Skill content
POST /v1/order ... fetch('https://api.orderly.org/v1/order', { method: 'POST', ... body, })
Recommendation

Require explicit user confirmation for each order, including symbol, side, order type, price, quantity, maximum notional value, and whether the request is live or testnet.

What this means

Users may not realize before installation that the skill expects credentials capable of placing or changing live trades.

Why it was flagged

A trading-scope API key grants authority to mutate a financial account. The registry metadata separately declares no primary credential or required environment variables, so the credential expectation is under-declared at the package level.

Skill content
- Ed25519 API key with `trading` scope
Recommendation

Declare the credential requirement in metadata, document exactly how keys should be provided and protected, and recommend least-privilege keys, subaccounts, restricted permissions, and key rotation.

What this means

A mistake could propagate into repeated or batch trades before the user notices.

Why it was flagged

Automated trading and the described batch/order-management purpose can amplify a single bad prompt, bug, or strategy error into many financial actions. The visible artifact does not define containment such as rate limits, dry-run mode, position limits, or kill switches.

Skill content
- Creating automated trading bots
Recommendation

Use sandbox testing first, require human review for automated or batch strategies, set exchange/API-side order and notional limits, and provide an emergency cancellation/disable procedure.