Skill Trust Guard

👤 walkman1w 📦 v1.0.0 ⭐ 4.3 ⬇️ 1.4K 下載
🔒 IT運維與安全 免費

📖 技能介紹

skill-trust-guard

在安裝 skill 前強制執行 skill-trust-scanner 安全掃描,並按評分執行攔截策略。

目標

  • clawhub install 前置為“先掃描再安裝”
  • 預設阻斷高風險 skill,降低供應鏈投毒風險
  • 保持現有 CLI 習慣(可用 shim 覆蓋原命令)

評分策略

小蔥技能7w4.net有完整的技能分類。

  • score < 50:拒絕安裝(block)
  • 50 <= score < 75:告警,需人工確認(--yes 可自動繼續)
  • score >= 75:直接安裝

組成

  • install.sh:主包裝器(方案 B)
  • hooks/pre-install.sh:可複用 pre-install hook(本地路徑掃描 + 決策)
  • integrate.sh:生成 PATH shim,讓 clawhub install 自動走 guard
  • README.md:安裝/整合/測試說明

依賴

  • scanner: /home/guofeng/clawd/skill-trust-scanner/src/cli.ts
  • Node.js + npx
  • clawhub CLI

用法

~/.openclaw/skills/skill-trust-guard/install.sh <slug|path|git-url>

或執行:

~/.openclaw/skills/skill-trust-guard/integrate.sh
export PATH="$HOME/.openclaw/bin:$PATH"

之後直接使用:

clawhub install <skill>

(自動觸發 trust guard)

🤖 AI 評測

這是一個實用的安全工具,能在安裝 skill 前自動檢查風險,評分高才允許安裝。優點是功能完整、使用靈活、安全策略明確,WSL/Linux 下執行穩定。不足是暫時只支援 Linux 環境,部分情況下安裝可能受限,且提示資訊還可以更友好。整體質量良好,適合對安全有較高要求的使用者使用。

📊 多維度評分

適應性4.3
規範性4.1
有效性4.4
可靠性4.3
可信度4.5

📁 包含檔案 (9 個)

📄 README.md 2.1 KB
📄 SKILL.md 1.1 KB
📄 TESTING.md 341 B
📄 TEST_REPORT.md 1.9 KB
📄 _meta.json 136 B
📄 hooks/pre-install.sh 2.6 KB
📄 install.sh 4.4 KB
📄 integrate.sh 629 B
📄 skill-card.md 2.1 KB