longbridge

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

Overview

This is a disclosed LongPort brokerage CLI, but it can use your account credentials to place trades and its instructions encourage AI agents to skip order confirmations for programmatic calls.

Install only if you want an agent to access LongPort account data. Keep trading disabled unless needed, do not permit --yes for orders without explicit approval of exact trade details, and store API credentials securely.

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 trading is enabled, an agent could submit real buy or sell orders without a separate interactive confirmation prompt.

Why it was flagged

The skill directly recommends a no-confirmation mode for AI programmatic use of buy/sell order commands, which are high-impact brokerage actions.

Skill content
跳过确认提示(AI Agent 程序化调用时推荐加 --yes); longbridge buy AAPL.US --qty 100 --price 180.0 --yes
Recommendation

Keep LONGBRIDGE_TRADE_ENABLED unset or false by default, and only allow --yes after you explicitly approve the exact account/profile, symbol, side, quantity, and price.

What this means

Installing and configuring the skill gives the agent access to private brokerage account data, and potentially trading authority if the token and trade flag allow it.

Why it was flagged

The skill requires LongBridge API credentials to access account balances, positions, orders, and optionally trading; this is purpose-aligned but sensitive.

Skill content
export LONGBRIDGE_APP_KEY="your_app_key"; export LONGBRIDGE_APP_SECRET="your_app_secret"; export LONGBRIDGE_ACCESS_TOKEN="your_access_token"
Recommendation

Use the least-privileged LongBridge credentials available, prefer read-only access when possible, and avoid enabling trading except for deliberate trading sessions.

What this means

A future dependency version could change behavior from what was reviewed here.

Why it was flagged

The package install resolves unpinned or minimum-version Python dependencies, which is normal for many CLIs but reduces reproducibility.

Skill content
dependencies = [ "longbridge", "click>=8.0", "rich>=13.0" ]
Recommendation

Install from a trusted copy of the skill and consider pinning or locking dependencies before using it with live brokerage credentials.