Skills/ClawHub/claw-future

claw-future@1.1.0

VERIFIED· install only

Publisher claims: "期货交易助理。用于中国期货市场(CTP接口)的盯盘、下单、预埋条件单、定时任务和收盘日报。当用户说"买入/卖出/平仓/开仓"某合约、查询"持仓/资金/行情/价格"、设置"价格预警/条件单/定时委托/定时登录"、或要求"今日成交/收盘报告/日报"时,调用本 skill。" Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry ClawHubPublisher yoborlon-alpha · publishing for 66 daysInstalls 1,508Last detonated 7d ago
$clawhub install claw-future
WatchReport an issue

Coverage

Nothing executable in the bundle ran; the trace covers the install step only.
Tested
every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

Is [email protected] safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (1 scenario; nothing executable in the bundle ran; the trace covers the install step only) on 2026-11-07 and scored it 80/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.

Behavior trace

Honeypot run · 0 s · 1 scenarios · 0 deviations
t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocessno install scripts to re-run

Static findings

MEDIUM
Python subprocess execution detectedscripts/clawtrader.py:262 · Python subprocess execution detectedproc = subprocess.Popen(Fix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05
MEDIUM
Python subprocess execution detectedscripts/ctp/bridge_loader.py:109 · Python subprocess execution detectedresult = subprocess.run(cmd)Fix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05
HIGH
Privileged sudo commandSKILL.md:22 · Privileged sudo command — agent may execute with elevated privileges- 首次运行自动编译 CTP 接口层(需已安装编译工具:Windows → VS 2019+,macOS → Xcode CLT,Linux → `sudo apt install build-essential`)Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
HIGH
Privileged sudo commandscripts/bridge/build_linux.sh:4 · Privileged sudo command — agent may execute with elevated privileges# 依赖: g++ 9+ (sudo apt install g++)Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Python subprocess execution detectedscripts/clawtrader.py:524 · Python subprocess execution detectedresult = subprocess.run(cmd)Fix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05
HIGH
Destructive file system command detectedSKILL.md:221 · Destructive file system command detected| CF / SR / TA / MA / OI / RM / ZC / FG / SA / PF / PX / UR / CJ / AP / RS | CZCE |Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
MCP server using network transport (SSE/HTTP)SKILL.md:76 · MCP server using network transport (SSE/HTTP) — data sent over networkpython scripts/mcp_server.py --registry accounts.json --transport streamable-http --port 17880Fix: Namespace tool names and keep tool descriptions literal; no instructions to the agent inside them.
AST04
MEDIUM
Python subprocess execution detectedscripts/bridge/build_windows.py:32 · Python subprocess execution detectedresult = subprocess.run(Fix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05
MEDIUM
Python subprocess execution detectedscripts/bridge/build_windows.py:78 · Python subprocess execution detectedret = subprocess.call(full_cmd, shell=True)Fix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05

Cost to the agent

Instructions loaded
≈3,325 tok
1 file · 49 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.