Skill Trust Decision

crypto-signals-router

纯文档型技能,无代码执行,仅描述了一个加密信号路由系统的设计规范。缺少实际脚本(仅存在于文档中),无法验证行为真实性,构成轻微文档欺骗风险。

Install decision first Source: ClawHub Scanned: Jul 30, 2026
Files 1
Artifacts 0
Violations 0
Findings 4

Why this conclusion was reached

0/4 dimensions flagged
Pass
Declared vs actual capability

Declared resources and inferred behavior are broadly aligned.

Pass
Hidden execution and egress

No obvious high-risk egress or execution signals were found.

Pass
Attack chain and severe findings

There is no explicit malicious chain in the report.

Review
Dependencies and supply chain hygiene

Dependency information is incomplete, so supply-chain confidence stays limited.

What drove the risk score up

文档欺骗风险 +15

SKILL.md 描述了 scripts/ 下的多个脚本(run-cycle.sh、watchdog.sh、install.sh),但 pre-scan 确认脚本不存在。文档-代码不一致,用户可能误认为功能已实现

高敏感凭证暴露风险 +10

要求 WALLET_PRIVATE_KEY(EVM私钥)作为环境变量注入,无版本锁定/沙箱约束说明

持久化机制描述 +3

文档描述了 cron / systemd timer / Hermes scheduler 三种持久化方式,但无代码支撑

Most important evidence

Medium Doc Mismatch

文档引用不存在的脚本

SKILL.md 在多处引用 scripts/run-cycle.sh、scripts/watchdog.sh、scripts/install.sh 等脚本路径,但 pre-scan 确认 scripts/ 目录不存在。这是典型的文档-代码割裂(doc-code gap),无法验证实际行为。

SKILL.md:51
补充完整脚本实现,或在文档中明确标注为设计规范(spec-only)而非可执行技能
Medium Sensitive Access

高敏感凭证要求暴露

SKILL.md 要求注入 WALLET_PRIVATE_KEY(EVM 链上签名私钥),属于极高价值凭证。文档未说明是否外传、如何保护、是否有硬件钱包/FM 集成。

SKILL.md:70
要求说明私钥的存储/使用约束,明确不会外传;优先推荐使用 HSM/FM 签名而非直接注入私钥
Low Priv Escalation

描述了系统级持久化机制

SKILL.md 包含 cron、systemd timer 和 Hermes scheduler 三种持久化路径,且 systemd 安装部分需要 sudo 权限。文档化但无可执行代码。

SKILL.md:47
若脚本实现,需审查实际权限范围,避免以 root 权限运行
Low Supply Chain

无依赖清单

pre-scan 确认无 requirements.txt、package.json 等依赖文件,无脚本代码,无法进行供应链风险评估。

N/A
要求补充 scripts/ 代码及依赖文件后再完整评估

Declared capability vs actual capability

Filesystem Pass
Declared READ
→
Inferred WRITE
SKILL.md 文档描述读写 ~/.crypto-signals/ 目录但无脚本验证
Network Pass
Declared READ
→
Inferred READ
SKILL.md 声明访问市场数据 API、x402scan、Telegram bot,但无脚本
Shell Pass
Declared NONE
→
Inferred WRITE
文档提到运行 .sh 脚本和 cron/systemd,但脚本不存在
Environment Pass
Declared READ
→
Inferred READ
SKILL.md 声明需要 WALLET_PRIVATE_KEY、TELEGRAM_BOT_TOKEN 等环境变量
Database Pass
Declared NONE
→
Inferred NONE
N/A
Clipboard Pass
Declared NONE
→
Inferred NONE
N/A
Browser Pass
Declared NONE
→
Inferred NONE
N/A
Skill Invoke Pass
Declared WRITE
→
Inferred WRITE
SKILL.md:17 描述路由到 wallet-keeper、market-scout 等子 agent

Suspicious artifacts and egress

No obvious IOC was extracted.

Dependencies and supply chain

There are no structured dependency warnings.

File composition

1 files · 160 lines
Markdown 1 files · 160 lines
Files of concern · 1
SKILL.md Markdown · 160 lines
文档引用不存在的脚本 · 高敏感凭证要求暴露 · 描述了系统级持久化机制

Security positives

纯文档技能,无可执行代码,当前无直接恶意行为
未发现 base64 管道、eval() 调用、裸 IP 请求等高危指标
未发现凭证外传、隐藏网络通信等数据外泄迹象(因无代码)
结构化清晰,状态目录 ~/.crypto-signals/ 设计合理